SQL 列数据随机排列

有时我们在查询的时候,为了让某些字段随机排列,不得不写一些复杂的function,还好,SQL2005为我们提供了一个函数(newid())来实现这样的功能,

例:

表 A:

Column1

1

2

3

4

当我们使用一般查询时即:Select Column1 from A.结果就如上面一样.

所以我们可以使用newid()来实现随机排列.

Select Column1 from A order by newid();有时候这确实很有用的.

你可能感兴趣的:(sql)