mysql日期截取到月
时间: 2024-09-14 14:08:42 浏览: 41
MySql用DATE_FORMAT截取DateTime字段的日期值
5星 · 资源好评率100%
在MySQL中,如果你想截取一个日期类型的值到月份,你可以使用`YEAR()`和`MONTH()`函数。这两个函数分别用于从日期中提取年份和月份。以下是一个具体的例子:
```sql
SELECT YEAR(date_column) AS Extracted_Year, MONTH(date_column) AS Extracted_Month
FROM your_table_name;
```
在这个查询中,`date_column`是你想要截取日期的列名,`your_table_name`是包含该日期的表名。这条查询会返回一个结果集,其中包含两列:`Extracted_Year`和`Extracted_Month`,分别展示了原始日期数据中的年份和月份。
如果你想要得到一个格式为“年-月”的字符串,你可以使用`CONCAT()`函数或者字符串连接操作符:
```sql
SELECT CONCAT(YEAR(date_column), '-', MONTH(date_column)) AS Year_Month
FROM your_table_name;
```
这将会给你一个格式化为“年-月”的字符串,例如“2023-4”。
阅读全文