주어진 두 날짜 사이에있는 데이터베이스의 날짜를 비교하고 싶습니다. 데이터베이스의 열은 DATETIME이며 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'
위의 SQL을 실행할 때이 오류가 발생합니다.
SQL 구문에 오류가 있습니다. MySQL 서버 버전에 해당하는 설명서에서 'us_reg_date, 120)> ='2000-07-05 'AND CONVERT (CHAR (10), us_reg_date, 120) <='2011- '근처에서 사용할 올바른 구문을 확인하십시오. 라인 1
이 문제를 어떻게 해결할 수 있습니까?