根据Williham Totland的建议重新设计该列,或者进行一些字符串解析以获取日期表示形式。
如果该列 仅 包含星期几,则可以执行以下操作:
ORDER BY FIELD(<fieldname>, 'MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY', 'SATURDAY', 'SUNDAY');
在MySQL中按day_of_week排序
根据Williham Totland的建议重新设计该列,或者进行一些字符串解析以获取日期表示形式。
如果该列 仅 包含星期几,则可以执行以下操作:
ORDER BY FIELD(<fieldname>, 'MONDAY', 'TUESDAY', 'WEDNESDAY', 'THURSDAY', 'FRIDAY', 'SATURDAY', 'SUNDAY');