怎样的项目,然后再排序,通过使用SQL
另一个条件,我使用MySQL排序,我想排序记录或我想组一个记录再由另一条件再次进行排序它像比如我有6个项目,怎样的项目,然后再排序,通过使用SQL
Names Group Jack G1
Dian G2
Emily G2
Dean G1
Teddy G2
Gabe G1
所以我想按字母顺序排列这个按字母排序或按名称排序。像,
Dean G1 Gabe G1
Jack G1
Dian G2
Emily G2
Teddy G2
所以我的问题是,我怎么能这样在MySQL中排序?
谢谢。
回答:
所以,你想先按一列再按另一列?您可以在查询的ORDER BY
子句中指定多个列 - 用逗号分隔它们,第一列将是“主要”排序,然后列表中的后续列将在该列中排序。
回答:
Select * from MyTable order by MyGroup, MyNames
回答:
使用两个ORDER BY
s。
ORDER BY Group ASC, Name ASC
回答:
SELECT Names, Group FROM 'table_name' ORDER BY Names DESC
回答:
select Names, Group from MyTable
order by Group, Names
ORDER BY列表不必在同一顺序的选择列表列。
以上是 怎样的项目,然后再排序,通过使用SQL 的全部内容, 来源链接: utcz.com/qa/266546.html