728x90
반응형
[MySQL] CURDATE(), CURTIME(), NOW() 함수 사용하기
일별 또는 시간으로 분류되어야하는 리스트,테이블을 보여주어야 하거나
리스트에서 날짜별 검색 조건을 사용할 경우,
DB 쿼리 작성 시 MySQL에서 지원하는 CURDATE(), CURTIME(), NOW()와
같은 함수를 사용하면 좀 더 쉽게 쿼리를 작성 할 수 있다.
CURDATE(): 현재 날짜를 반환한다.
CURTIME(): 현재 시간을 반환한다.
NOW(): 현재 날짜와 시간 정보를 반환한다.
추가(응용)
-> 오늘 날짜가 CURDATE()라면 어제 날짜로 검색하고 싶은 경우 SUBDATE(date, days) 함수를 사용한다.
-> date: The original date
-> days: The number of days to subtract from date
예시 코드
-> 다음과 같이 SUBDATE(), CURDATE() 함수를 사용하여 어제 날짜로 검색이 가능하다.
728x90
반응형
'Database > MySQL' 카테고리의 다른 글
[MySQL] 서브쿼리 사용법 (MyBatis 연동) (0) | 2020.12.02 |
---|---|
[MySQL] WorkBench AI(auto increment) 설정 Error (0) | 2020.11.18 |