Database/MySQL
MySQL 날짜 정보 가져오기 (day,dayname,dayofweek,dayofmonth,dayofyear)
mugoori
2022. 12. 7. 16:16
MySQL에서 날짜 시간을 저장하는 데이터 타입은 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;
# 연속해서 계속 쓸수도 있다.