반응형
- 관련 튜토리얼: https://www.tutorialspoint.com/mysql/mysql-date-time-functions.htm\
create a table
desc people2; insert into people2 (name,birthdate, birthtime, birthdt) values ('Padma','1988-11-11','10:07:35','1988-11-11 10:07:35'), ('Larry','1994-04-22','04:10:42','1994-04-22 04:10:42'); select * from people2; |
시간을 처리하는 방법:curdate(), curtime(), now()
-- date, time, datetime
-- date: YYYY-MM-DD
-- time: HH:MM:SS
-- datetime: YYYY-MM-DD HH:MM:SS
-- 현재 시간과 관련된 함수 3개: curdate(), curtime(), now()
select curdate() ;
select curtime();
select now();
insert into people2 (name,birthdate, birthtime, birthdt) values ('Harry',curdate(),curtime(),now()); |
-- 데이터가 저장될 때의 시간을 저장하는 것이 좋다.
-- 나중에 데이터 분석할 때 유용하게 쓰인다.
반응형
'프로그래밍 언어 > MySQL' 카테고리의 다른 글
[MySQL] 쿼리문으로 테이블 생성 및 현재 시간 기록 설정 (0) | 2022.05.17 |
---|---|
[MySQL] 시간 계산: datediff(), date_add(), interval + 시간 (0) | 2022.05.16 |
[MySQL] 최소값/최대값/평균/총합: min(), max(), avg(),sum() (0) | 2022.05.16 |
[MySQL] 갯수 세기,카운트 함수: count()/ ~별로 그룹묶기: group by (0) | 2022.05.16 |
[MySQL] 단어 포함 여부 간단 검색: like/ 숫자 자리수 표시: 언더스코어(__) (0) | 2022.05.16 |