有时我们在查询的时候,为了让某些字段随机排列,不得不写一些复杂的function,还好,SQL2005为我们提供了一个函数(newid())来实现这样的功能,
例:
表 A:
Column1
1
2
3
4
当我们使用一般查询时即:Select Column1 from A.结果就如上面一样.
所以我们可以使用newid()来实现随机排列.
Select Column1 from A order by newid();有时候这确实很有用的.
有时我们在查询的时候,为了让某些字段随机排列,不得不写一些复杂的function,还好,SQL2005为我们提供了一个函数(newid())来实现这样的功能,
例:
表 A:
Column1
1
2
3
4
当我们使用一般查询时即:Select Column1 from A.结果就如上面一样.
所以我们可以使用newid()来实现随机排列.
Select Column1 from A order by newid();有时候这确实很有用的.
转载于:https://www.cnblogs.com/liujiang/archive/2009/02/26/1398985.html