반응형
MySQL: INT를 DATETIME으로 변환
UNIX 타입의 타임스탬프가 저장되어 있다.INT
컬럼을 표시합니다.이를 MySQL로 검색하는 적절한 방법은 무엇입니까?DATETIME
?
(MySQL Date 함수를 다시 스캔할 때 정답을 찾았는데 SO에서 정답을 찾을 수 없었습니다.여기 있을 줄 알았어.)
select from_unixtime(column,'%Y-%m-%d') from myTable;
SELECT FROM_UNIXTIME(mycolumn)
FROM mytable
STR_ 함수TO_DATE(COLUMN, '%input_format')에서 실행할 수 있습니다.입력 형식만 지정하면 됩니다.예: p052011을 변환하는 방법
SELECT STR_TO_DATE('p052011','p%m%Y') FROM your_table;
결과 : 2011-05-00
이건 확실히 먹힌다.
select from_unixtime(column) from table
언급URL : https://stackoverflow.com/questions/2367603/mysql-convert-int-to-datetime
반응형
'programing' 카테고리의 다른 글
배열/문자열 목록을 배열/정수 목록으로 변환하는 람다 식 (0) | 2022.09.18 |
---|---|
여러 클래스가 있는 요소를 가져오는 방법 (0) | 2022.09.18 |
JABORK에서 Java를 9에서8로 다운그레이드 하는 방법이클립스는 Java 9에서 실행되고 있지 않습니다. (0) | 2022.09.18 |
읽기 및 쓰기를 모두 위해 파일을 여는 방법은 무엇입니까? (0) | 2022.09.18 |
MySQL에서 테이블 열 이름을 가져오시겠습니까? (0) | 2022.09.18 |