我在 SQL 中有以下排序问题。
SELECT time, orderValue
FROM orders
ORDER BY time
问题是时间由以下格式的字符串表示:
May 2012
June 2012
...
June 2013
然而,ORDER BY 子句按字母顺序对问题进行排序(这并不奇怪,因为它被定义为字符串)。如何根据年份和月份以正确的顺序对其进行排序?
我在 SQL 中有以下排序问题。
SELECT time, orderValue
FROM orders
ORDER BY time
问题是时间由以下格式的字符串表示:
May 2012
June 2012
...
June 2013
然而,ORDER BY 子句按字母顺序对问题进行排序(这并不奇怪,因为它被定义为字符串)。如何根据年份和月份以正确的顺序对其进行排序?