是否有办法通过查询编写SQL订单,将三个列(日,月,年)分开排序。这似乎很棘手,因为2016年2月12日应该在2017年1月12日之前,如果按升序排列。 我该怎么做?
答案 0 :(得分:2)
order by
子句可以包含多个列
order by year, month, day
答案 1 :(得分:2)
您只需在order by
中包含三个键:
order by year, month, day
注意:这些是ANSI标准关键字(想想extract()
)。因此,它们是列名称的不良选择。