mysql 日期转换只剩年月日
时间: 2024-07-03 18:00:59 浏览: 277
mysql只取年月日的SQL写法.sql
在MySQL中,你可以使用`DATE()`、`YEAR()`、`MONTH()`和`DAY()`函数来从日期时间类型转换为仅包含年月日的形式。这里是一个示例:
```sql
SELECT DATE(date_column) AS 'YearMonthDay'
FROM your_table;
```
在这个查询中,`date_column`是你想要转换的日期时间字段名,`your_table`是你的表名。`DATE()`函数会返回日期部分,`YEAR()`, `MONTH()`, 和 `DAY()`函数分别提取出年、月和日。
如果你只想保留完整的日期(例如 'YYYY-MM-DD' 格式),可以这样写:
```sql
SELECT DATE_FORMAT(date_column, '%Y-%m-%d') AS 'YearMonthDay'
FROM your_table;
```
`DATE_FORMAT()`函数允许你自定义日期格式,`%Y`代表四位数的年份,`%m`代表两位数的月份,`%d`代表两位数的日期。
阅读全文