Joh*_*ohn 6 mysql sql-order-by
我想对我的用户列表进行双重排序.这可能在一个MySQL查询中吗?
activityID例如:
1 Jack Active
2 Jill Active
5 Jens Active
3 Harry Inactive
4 Larry Inactive
6 Luke Inactive
Run Code Online (Sandbox Code Playgroud)
您可以使用该ORDER BY子句根据需要对任意数量的列进行排序.
SELECT id, name, activity
FROM userList
ORDER BY Activity, ID
Run Code Online (Sandbox Code Playgroud)
我建议阅读MySQL ORDER BY文档.您可以在对数据进行排序ASC或DESC顺序:MySQL的:ORDER BY优化
SELECT id, name, activity
FROM your_table
ORDER BY activity ASC, id ASC
Run Code Online (Sandbox Code Playgroud)