MySQL 오늘날짜 데이터 조회하기.
2019. 6. 19. 09:19ㆍDBMS/MySQL
728x90
반응형
[원본 테이블]
조회할려고 하는 날짜가 2019-05-15 16:06:22
즉 yyyy-MM-dd HH:mm:ss 형식으로 되어있어서
연도/월/일 만 비교하고 싶을 때의 가이드이다.
2019-05-15 = 2019-05-15 (오늘날짜) # 이런식으로 말이다.
첫 번째 - 오늘날짜를 출력해보자.
CURDATE() 라는 함수를 사용해서 오늘 날짜를 출력할 수 있습니다.
두 번째 yyyy-MM-dd HH:mm:ss 형식을 => yyyy-MM-dd 으로 바꾸자.
DATE_FORMAT() 이라는 함수를 이용해서 Format을 정할 수 있다.
사용 예 )
DATE_FORMAT(insert_date, "%Y-%m-%d")
세 번째 비교해서 조회!
SELECT * FROM `atest` WHERE DATE_FORMAT(insert_date, "%Y-%m-%d") = CURDATE()
위 와같이 쿼리를 실행 하면 아래 처럼 2019-05-15 에 일치 하는 항목을 불러 옵니다.
728x90
반응형
'DBMS > MySQL' 카테고리의 다른 글
MySQL 텍스트 합치기 (0) | 2019.06.19 |
---|---|
MySQL 컬럼 추가/수정/삭제 (0) | 2019.06.19 |
MySQL 한 필드에 update 여러개 하기 (0) | 2019.06.19 |
MySQL 키워드 및 예약어 정리 표 (0) | 2019.06.19 |
MySQL 두 개의 테이블을 합쳐 새로운 테이블을 만드는 법 (0) | 2019.06.19 |