【发布时间】:2015-11-01 07:54:22
【问题描述】:
我在 MySQL 数据库上使用的 SQL 是
SELECT
CONCAT(YEAR(EVE_DATE),'-',MONTH(EVE_DATE),'-',DAYNAME(EVE_DATE)) AS WEEKDAY_DATE,
SUM(EVE_OCCUR)
FROM
TABLE
WHERE
EVE_DATE BETWEEN '2015-01-01' AND '2015-10-31'
GROUP BY
WEEKDAY_DATE
ORDER BY WEEKDAY_DATE
它生成的星期名的输出格式为“YYYY-MON-DAY”。目前,输出未排序。我想按以下顺序订购它
2015-01-Sun
2015-01-Mon
2015-01-Tue
2015-01-Wed
2015-01-Thu
2015-01-Fri
2015-01-Sat
2025-02-Sun
2015-02-Mon
2015-02-Tue
2015-02-Wed
2015-02-Thu
2015-02-Fri
2015-02-Sat
and so on
有人可以帮帮我吗?
【问题讨论】:
-
感谢您尝试@lad2025。它按顺序排列月份,但不是 Sun、Mon 等。比原来的有一些改进。谢谢