[SQL] 어떻게 MySQL은 DATETIME에서 일부 날짜와 시간에
SQL어떻게 MySQL은 DATETIME에서 일부 날짜와 시간에
나는 테이블에서 DATETIME 필드를 저장하고있다. 그 같이 온 값을 저장 한 후 2012년 9월 9일 6시 57분 12초.
저장을 위해 나는 구문을 사용하고 있습니다 :
date("Y-m-d H:i:s");
날짜와 시간을 모두 얻을 수있는 방법 가져 오기 데이터가 단일 MySQL의 쿼리를 사용하여 분리하는 동안 이제 내 질문이다.
6시 57분 12초 같은 2012년 9월 9일와 시간 같은 날짜.
해결법
-
==============================
1.당신은 그 사용 DATE_FORMAT을 달성 할 수있다 () (이상의 다른 형식의 링크를 클릭)
당신은 그 사용 DATE_FORMAT을 달성 할 수있다 () (이상의 다른 형식의 링크를 클릭)
SELECT DATE_FORMAT(colName, '%Y-%m-%d') DATEONLY, DATE_FORMAT(colName,'%H:%i:%s') TIMEONLY
-
==============================
2.MySQL의 설명서에 따라, 날짜 () 함수는 시간 부분의 날짜 날짜 시간 feild의 일부 및 TIME ()를 당길 것이다. 그래서 나는 시도 할 것이다 :
MySQL의 설명서에 따라, 날짜 () 함수는 시간 부분의 날짜 날짜 시간 feild의 일부 및 TIME ()를 당길 것이다. 그래서 나는 시도 할 것이다 :
select DATE(dateTimeFeild) as Date, TIME(dateTimeFeild) as Time, col2, col3, FROM Table1 ...
-
==============================
3.시험:
시험:
SELECT DATE(`date_time_field`) AS date_part, TIME(`date_time_field`) AS time_part FROM `your_table`
-
==============================
4.간단히, SELECT TIME (COLUMN_NAME), DATE (COLUMN_NAME)
간단히, SELECT TIME (COLUMN_NAME), DATE (COLUMN_NAME)
-
==============================
5.단지 날짜 사용을 위해 일 ( "Y-m-D");
단지 날짜 사용을 위해 일 ( "Y-m-D");
만 시간 사용 일 ( "H : I : S ');
from https://stackoverflow.com/questions/12337195/how-to-part-date-and-time-from-datetime-in-mysql by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] 무엇을 포함 않습니다 () LINQ에서합니까? (0) | 2020.04.29 |
---|---|
[SQL] 이름이 특정 문자열로 시작하는 모든 테이블을 삭제 (0) | 2020.04.29 |
[SQL] 어떻게 특정 문자까지 오라클 SQL에서 문자열을 선택하려면? (0) | 2020.04.29 |
[SQL] 또 다른 하나 개의 테이블 일치 조건에서 선택? (0) | 2020.04.29 |
[SQL] 고유 식별자없이 중복 행을 삭제하는 방법 (0) | 2020.04.29 |