
MySQL 날짜/시간 함수 정리 및 자주 쓰는 패턴 모음 (MySQL Date and Time Functions)

·
Programing/SQL
왜 날짜/시간 처리가 중요한가?데이터베이스를 다루는 실무에서 날짜와 시간은 빠질 수 없는 요소입니다. 예약 시스템, 통계 분석, 매출 집계, 보고서 작성 등 대부분의 업무에서 시간 정보를 다뤄야 하며, MySQL은 이를 위한 다양한 함수를 제공합니다. 하지만 함수가 워낙 많다 보니 초보자부터 숙련자까지 종종 혼동을 겪곤 합니다. 이번 글에서는 MySQL 날짜/시간 함수의 기본과 실무에서 유용하게 쓸 수 있는 패턴들을 정리해보겠습니다.A. 날짜/시간 관련 주요 함수NOW(), CURDATE(), CURTIME()NOW() : 현재 날짜와 시간을 반환합니다.SELECT NOW(); -- 2025-06-30 14:23:12CURDATE() : 현재 날짜만 반환합니다.SELECT CURDATE(); -- 202..