如何只使用一个SQL查询获取mysql中的最大日期和最短日期?
答案 0 :(得分:28)
Select min(date_col),max(date_col) from table_name
答案 1 :(得分:5)
只是在这种情况下有人来到这里寻找最小和最大支持的日期,就像我一样...这里是你问题的答案:)
select
DATE('1000-01-01') MinDate,
DATE('9999-12-31') MaxDate
+------------+------------+
| MinDate | MaxDate |
+------------+------------+
| 1000-01-01 | 9999-12-31 |
+------------+------------+
答案 2 :(得分:4)
然后就像说here:
一样SELECT MIN(CAST(date_col AS CHAR)), MAX(CAST(date_col AS CHAR)) FROM table_name