在SQL中排序

Pra*_*ady 4 sql

是否可以基于2列订购查询结果,第一列在第1列升序,第二列在第二列在desc中?

select*from table1 orderby column1,column2

我相信这个SQL语句应该可以工作,会在第二列工作中添加desc,还是有更好的方法呢?

Joh*_*lan 11

select * from table1 orderby column1 asc , column2 desc
Run Code Online (Sandbox Code Playgroud)

  • 列上的asc不是必需的,但它增加了清晰度.如果没有asc,用户可能会错误地认为column1也按降序排序; 没有混乱. (2认同)