군침이 싹 도는 코딩

MySQL 시간의 차이를 구하는 함수 (datediff,date_add,date_sub,interval) 본문

Database/MySQL

MySQL 시간의 차이를 구하는 함수 (datediff,date_add,date_sub,interval)

mugoori 2022. 12. 7. 16:44
select datediff( now(),birthdt )
from people;

# 현재시간에서 입력된 시간값과의 차이를 구한다

 

 

 

select birthdt, date_add(birthdt, interval 1 day )
from people;

# date_add 와 interval을 사용해 시간차이를 구할수도 있다

뒤에는 년월일시간전부를 입력할수있다

 

 

 

select birthdt, birthdt - interval 9 day + interval 3 hour
from people;

# 연산기호로 사용도 가능하며 연속적으로 사용도 가능하다