标签: mysql timestamp date
我有一个包含两列的mysql表 - 一列包含YYYY格式的一年,另一列包含全名格式的月份'1月','5月','9月'等。
我需要按日期顺序从表中提取每一行,因此需要将这两个值转换/组合成UNIX时间戳格式。
有没有人有任何线索如何做到这一点?
答案 0 :(得分:2)
试试这个:
order by str_to_date(CONCAT_WS('-', YearCol, MonthCol), '%Y-%M-01')