Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL에서 날짜의 일부를 어떻게 얻을 수 있습니까?

<시간/>

EXTRACT() 함수를 사용하여 현재 날짜 또는 지정된 날짜에서 부분을 가져올 수 있습니다. 날짜의 일부는 년, 월, 일, 시, 분, 초 및 마이크로초의 형태로 얻을 수 있습니다.

예시

mysql> Select EXTRACT(Year from NOW()) AS YEAR;
+-------+
| YEAR  |
+-------+
|   2017|
+-------+
1 row in set (0.00 sec)

위의 MySQL 쿼리는 현재 날짜에서 연도를 가져옵니다.

mysql> Select EXTRACT(Month from '2017-09-21')AS MONTH;
+-------+
| MONTH |
+-------+
|     9 |
+-------+
1 row in set (0.00 sec)

위의 MySQL 쿼리는 주어진 날짜에서 월을 가져옵니다.