首页 新闻 搜索 专区 学院

Sql 2005 根据列生成字符串

0
[已关闭问题] 关闭于 2012-01-26 01:35

有个表,每列的数据都有很多相同或相似的值,我想要查询出来的结果尽可能的将其打乱,显然根据现有任何列排序都不行。

由于要用到分页,所以不能根据随机数或Newid等排序,因为那样每次顺序会变化。

我找到系统函数中有个CHECKSUM函数,可以根据列生成数字。但这个函数也不太理想,因为如果列的值相似的话,它生成的数字也比较相似。

有没有更好的办法、函数或算法?

luotong的主页 luotong | 初学一级 | 园豆:5
提问于:2011-02-01 15:46
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册