在MSSQL中,如果对某字段进行排序,也就是ORDER BY后面的怎么用?

解决方案 »

  1.   

    select * from aa order by name asc--顺序
    select * from aa order by name desc--倒序
      

  2.   

    select * from aa order by name asc, id desc--多字段排序如果有其他需求可以参考
    http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=210776
      

  3.   

    好像 order by id asc,order by id desc对MSSQL数据库不管用啊,我加了为全order by id asc,这个文件马上 就没有反应了,但一去掉又好了
      

  4.   


    select * from aa order by name asc, id desc
    不是
    select * from aa order by name asc, order by id desc
    order by只出现一次,后面可以跟很多排序字段,只要指明排序顺序就可以了
      

  5.   

    select * from aa order by name asc, id desc是正确的