반응형
오늘 날짜를보고 당일에 등록 된 결과 만 반환하는 mysql select 문을 실행하려고합니다. 현재 다음을 시도했지만 작동하지 않는 것 같습니다.
SELECT users.id, DATE_FORMAT(users.signup_date, '%Y-%m-%d')
FROM users
WHERE users.signup_date = CURDATE()
나는 SELECT
문을 이것으로 수정했습니다.
사용자의 ID 선택 WHERE DATE (signup_date) = CURDATE ()
해결 방법
SELECT users.id, DATE_FORMAT(users.signup_date, '%Y-%m-%d')
FROM users
WHERE DATE(signup_date) = CURDATE()
참조 페이지 https://stackoverflow.com/questions/12677707
반응형
'MySql' 카테고리의 다른 글
MySQL SQL-IF EXISTS UPDATE ELSE INSERT 구문 오류 (0) | 2021.01.26 |
---|---|
MySQL 테이블에서 모든 행을 삭제하고 ID를 0으로 재설정 (0) | 2021.01.26 |
MySQL, better to insert NULL or empty string? (0) | 2021.01.26 |
MySQL InnoDB가 테이블에서 데이터 행을 삭제 한 후 디스크 공간을 해제하지 않음 (0) | 2021.01.26 |
MySQL의 테이블 필드에 인덱스가 있는지 어떻게 확인합니까? (0) | 2021.01.26 |
댓글