MySQL DATETIME에서 날짜 및 시간 분리
DATETIME 열에 타임스탬프를 저장할 때 값은 종종 다음과 같은 날짜 및 시간 구성 요소를 결합합니다. "2012-09-09 06:57:12." 이러한 구성요소를 개별적으로 추출하기 위해 MySQL은 DATE_FORMAT() 함수를 제공합니다.
날짜 및 시간:
SELECT DATE_FORMAT(colName, '%Y-%m-%d') AS DATEONLY, DATE_FORMAT(colName,'%H:%i:%s') AS TIMEONLY;
설명:
쿼리는 날짜 및 시간 구성 요소에 대해 별도의 열을 반환하므로 해당 열에 액세스할 수 있습니다. 독립적으로.
예:
DATETIME 열이 있는 다음 테이블을 고려하세요.
id | timestamp |
---|---|
1 | 2012-09-09 06:57:12 |
2 | 2023-04-15 12:35:09 |
쿼리:
SELECT DATE_FORMAT(timestamp, '%Y-%m-%d') AS DATEONLY, DATE_FORMAT(timestamp,'%H:%i:%s') AS TIMEONLY FROM table_name;
출력:
id | DATEONLY | TIMEONLY |
---|---|---|
1 | 2012-09-09 | 06:57:12 |
2 | 2023-04-15 | 12:35:09 |
위 내용은 MySQL DATETIME 열에서 날짜와 시간을 분리하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!