【发布时间】:2012-01-21 21:17:43
【问题描述】:
我想先按日期排序,如果日期相似则按id排序。如何在Informix/HSQL查询中做到这一点?
【问题讨论】:
我想先按日期排序,如果日期相似则按id排序。如何在Informix/HSQL查询中做到这一点?
【问题讨论】:
select * from (select * from tablename order by col1) AS T order by col2
(必须给虚拟表起一个别名,因此是“AST”)
【讨论】:
SELECT FIELD1, FIELD2 FROM TABLE ORDER BY FIELD1 ASC, FIELD2 ASC
关于这个SQL ORDER BY的一个很好的教程
【讨论】:
这应该可行:
SELECT * FROM Table
ORDER BY date, id;
【讨论】:
试试这个(根据您的需要调整):
SELECT * FROM table ORDER BY datecol ASC, id ASC
【讨论】:
会
[rest of query] order by date, id
工作?
【讨论】: