在 SQL 中,可以使用 DATE_FORMAT 函数将日期格式化为所需的格式。以下是将日期从“YYYY-MM-DD”格式转换为“YYYY-MM”格式的示例代码:

SELECT DATE_FORMAT('2023-10-02', '%Y-%m') AS converted_date;

这将产生以下输出:

converted_date
--------------
2023-10

因此,可以使用类似的代码将“2023-10-02”转换为“2023-12”:

SELECT DATE_FORMAT('2023-10-02', '%Y-%m') AS converted_date
    REPLACE(converted_date, '10', '12') AS converted_month;

这将产生以下输出:

converted_month
---------------
2023-12
sql 将 2023-10-02 转换为2023-12

原文地址: https://www.cveoy.top/t/topic/broX 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录