SQL数据中有一列数据,我想打乱顺序显示,如何写语句啊,谢谢

解决方案 »

  1.   

    select * from 表 order by newid()
      

  2.   

    select * from 表 order by newid()
      

  3.   

    select * from 表 order by newid()
      

  4.   

    SELECT 字段名 FROM TB ORDER BY NEWID()
      

  5.   


    SELECT 字段名 FROM TB ORDER BY NEWID()
    ORDER BY NEWID()
    就好比任意随机比如,想随机取100条可以select top 100 * from tb order by newid()
      

  6.   

    为什么不能是select * from 表 order by rand()
    为什么不能是select * from 表 order by rand()
    为什么不能是select * from 表 order by rand()
      

  7.   


    对于这个SQL语句而言,查询出所有记录所对应的rand()是同一个值。