问答详情
源自:2-3 [SQL Server基础]select...from 语句

请问一个字段按倒序排列另外一个按照正序排列一个语句怎么写?

这样好像不行(select ProductID, Name, ProductNumber, Color, Size, ListPrice from Production.Product

order by 2 desc,3 asc)

这样的话是分开的(select ProductID, Name, ProductNumber, Color, Size, ListPrice from Production.Product

order by 2 desc

select ProductID, Name, ProductNumber, Color, Size, ListPrice from Production.Product

order by 3 asc



提问者:Mrkn 2020-02-11 17:04

个回答

  • 西格猫
    2020-02-11 23:51:02

    select ProductID, Name, ProductNumber, Color, Size, ListPrice from Production.Productorder by 2 desc,3 desc这样测试第二列就是倒序,第三列就是正序,不知道为什么。这是我代码测试的结果。