如何在 SQL 中以不同方向对多个列进行排序?例如,“column1”将按降序排序,“column2”将按升序排序。
最佳答案
ORDER BY column1 DESC, column2
每当 column1
字段出现时,首先按 column1
(降序)对所有内容进行排序,然后按 column2
(升序,这是默认值)排序两行或更多行相等。
关于SQL 多列排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40669419/