집 >데이터 베이스 >MySQL 튜토리얼 >MySQL TIMESTAMP를 yyyy-mm-dd 날짜 형식으로 변환하는 방법은 무엇입니까?
MySQL 쿼리에서 TIMESTAMP를 날짜로 변환
MySQL에서는 FROM_UNIXTIME() 함수를 사용하여 타임스탬프를 날짜로 변환할 수 있습니다. 결과 날짜를 특정 형식(예: yyyy-mm-dd)으로 포맷하려면 DATE_FORMAT() 함수를 활용할 수 있습니다.
원래 쿼리
$sql = requestSQL("SELECT user.email, info.name, FROM_UNIXTIME(user.registration), info.news FROM user, info WHERE user.id = info.id ", "export members");
향상된 쿼리
다음으로 user.registration 타임스탬프를 yyyy-mm-dd 형식의 날짜로 변환하려면 다음 쿼리를 사용할 수 있습니다.
SELECT user.email, info.name, DATE_FORMAT(FROM_UNIXTIME(`user.registration`), '%Y-%m-%d') AS 'date_formatted', info.news FROM user, info WHERE user.id = info.id
설명
이 쿼리를 실행한 후 , date_formatted 열에는 원하는 yyyy-mm-dd 날짜 형식으로 변환된 user.registration 타임스탬프가 포함되므로 텍스트 파일 또는 추가 항목에 포함하기에 적합합니다. 처리중입니다.
위 내용은 MySQL TIMESTAMP를 yyyy-mm-dd 날짜 형식으로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!