在您的 SQL 查询中使用 'year_month' 作为别名导致了错误,因为 'year_month' 是 MySQL 中的保留关键字。

要解决此错误,您可以为 DATE_FORMAT 函数使用不同的别名,例如 'formatted_date'。

以下是更正后的 SQL 查询:

SELECT *, MONTH(end_time) AS yueMonth, DATE_FORMAT(end_time, '%Y-%m') AS 'formatted_date' FROM chaoshi WHERE user_name='张远志'
MySQL 错误:'year_month' 是保留关键字 - 解决方法

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

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