我有一个包含2个字段DATE和IMPORTANCE的表.现在我想在DESCENDING ORDER中对这两个字段进行排序,以便按每天的IMPORTANCE排序行.例如,如果排序正确,行应该返回如下:
Dec 3, 2010 - 10
Dec 3, 2010 - 10
Dec 3, 2010 - 8
Dec 3, 2010 - 7
Dec 3, 2010 - 3
Dec 3, 2010 - 1
Dec 2, 2010 - 10
Dec 2, 2010 - 9
Dec 2, 2010 - 3
Dec 1, 2010 - 8
Dec 1, 2010 - 5
Dec 1, 2010 - 5
Dec 1, 2010 - 4
Run Code Online (Sandbox Code Playgroud)
有一种有效的方法只用一个查询语句来完成这个吗?
Tru*_*oft 28
SELECT * FROM yourtable
ORDER BY `DATE` DESC, `IMPORTANCE` DESC
Run Code Online (Sandbox Code Playgroud)
您可以根据需要向ORDER BY添加任意数量的字段.
那就像是:
SELECT * FROM table ORDER BY `date` DESC, `importance` DESC
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
25966 次 |
最近记录: |