반응형
내 테이블에서 날짜는 "2010-08-26 09:00:00"
형식으로 저장되므로 yyyy-mm-dd. 날짜 필드가 "오늘"인 모든 필드를 선택하고 싶습니다. 2010-08-26 00:00:01
과 2010-08-26 23:59 사이 : 59
.
보다 크고 작은 연산자를 사용하는 것만으로는 작동하지 않습니다. MySQL에는이를 수행 할 수있는 날짜 비교 기능이 내장되어 있습니까?
편집 : 날짜가 datetime
필드로 저장되었다고 언급 했어야합니다.
해결 방법
... WHERE DATE(field)=CURDATE()
또는
... WHERE DATE(field)=CURRENT_DATE
또는
... WHERE DATE(field)=CURRENT_DATE()
하나를 선택!
참조 페이지 https://stackoverflow.com/questions/3574512
반응형
'MySql' 카테고리의 다른 글
MySQL where 문으로 mysql 대량 업데이트 (0) | 2020.11.11 |
---|---|
MySQL Perl DBI fetchall_hashref (0) | 2020.11.11 |
MySQL mysql 테이블의 두 번째 마지막 행 (0) | 2020.11.11 |
MySQL Python에서 AWS Lambda와 함께 MySQL을 사용할 때 발생하는 문제 (0) | 2020.11.11 |
MySQL 테이블 데이터를 내보낼 때 phpMyAdmin에서 모든 외래 키를 비활성화하는 방법은 무엇입니까? (0) | 2020.11.11 |
댓글