군침이 싹 도는 코딩
MySQL 날짜 정보 가져오기 (day,dayname,dayofweek,dayofmonth,dayofyear) 본문
Database/MySQL
MySQL 날짜 정보 가져오기 (day,dayname,dayofweek,dayofmonth,dayofyear)
mugoori 2022. 12. 7. 16:16MySQL에서 날짜 시간을 저장하는 데이터 타입은 date , time , datetime , timestamp 이 있다.
select name, day(birthdate)
from people;
# 일수만 가져오기
select name , dayname(birthdate)
from people;
select name , dayofweek(birthdate)
from people;
-- 1=Sunday, 2=Monday, 3=Tuesday, 4=Wednesday, 5=Thursday, 6=Friday, 7=Saturday.
# 요일만 가져오기
select name , dayofmonth(birthdate)
from people;
# 달만 가져오기
select name , dayofyear(birthdate)
from people;
# 해당년도에서 얼마나 지났는지 가져오기
select name , hour(birthtime) , minute(birthdt) , second(birthdt)
from people;
# 연속해서 계속 쓸수도 있다.
'Database > MySQL' 카테고리의 다른 글
MySQL 현재 시간을 가져오고 싶을때 함수 (now,curdate,curtime) (0) | 2022.12.07 |
---|---|
MySQL 시간 데이터를 사람이 보기 편하게 바꾸기 (date_format) (0) | 2022.12.07 |
MySQL 최대값,최소값 구하는 함수 (max,min) (0) | 2022.12.07 |
MySQL 평균을 구하는 함수 (avg) (0) | 2022.12.07 |
MySQL 값을 모두 더해주는 함수 (sum) (0) | 2022.12.07 |