
mysql> select year('99-09-01');
-> 1999
mysql> select month('1999-09-01');
-> 9
mysql> select hour('10:05:03');
-> 10
mysql> select minute('99-09-01 10:05:03');
-> 5
mysql> select second('10:05:03');
-> 3
mysql> DATEDIFF(날짜1, 날짜2);
-> 날짜1- 날짜2
mysql> TIMESTAMPDIFF(단위, 날짜1, 날짜2);
SELECT TIMESTAMPDIFF(YEAR, '2017-03-01', '2018-03-28'); -> 1
SELECT TIMESTAMPDIFF(QUARTER, '2017-03-01', '2018-03-28'); -> 4
SELECT TIMESTAMPDIFF(MONTH, '2017-03-01', '2018-03-28'); -> 12
SELECT TIMESTAMPDIFF(WEEK, '2017-03-01', '2018-03-28'); -> 56
SELECT TIMESTAMPDIFF(DAY, '2017-03-01', '2018-03-28'); -> 392
SELECT TIMESTAMPDIFF(HOUR, '2017-03-01', '2018-03-28'); -> 9408
SELECT TIMESTAMPDIFF(MINUTE, '2017-03-01', '2018-03-28'); -> 564480