我想从数据库中比较两个给定日期之间的日期。 数据库中的列是 DATETIME,我只想将其与日期格式进行比较,而不是与日期时间格式进行比较。
SELECT * FROM `players` WHERE CONVERT(CHAR(10),us_reg_date,120) >= '2000-07-05' AND CONVERT(CHAR(10),us_reg_date,120) <= '2011-11-10'
I get this error when I execute the SQL above:
您的 SQL 语法有错误; 检查对应的手册 的 MySQL 服务器版本 使用的正确语法 'us_reg_date,120) >= '2000-07-05' AND CONVERT (CHAR (10) ,us _ reg _ date,120) < = '2011-' at line 1
这个问题怎么解决?