MySQL은 테이블에 저장된 현재 날짜/시간 형식을 사용하여 정확하게 날짜순으로 정렬하지 않습니다. MySQL은 시간, 일, 년, 분, 초 등을 결정할 수 없다고 생각합니다.정확하게 날짜순으로 주문하는 방법
선택 사항을 올바르게 정렬하기 위해 이러한 정보를 어떻게 알 수 있습니까?
MySQL은 테이블에 저장된 현재 날짜/시간 형식을 사용하여 정확하게 날짜순으로 정렬하지 않습니다. MySQL은 시간, 일, 년, 분, 초 등을 결정할 수 없다고 생각합니다.정확하게 날짜순으로 주문하는 방법
선택 사항을 올바르게 정렬하기 위해 이러한 정보를 어떻게 알 수 있습니까?
MySQL은 테이블에 저장된 현재 날짜/시간 형식을 사용하여 날짜별로 정확하게 정렬하지 않습니다.
nope. 그것은 등
, 나는 MySQL은 시간, 일, 년, 분, 초 어느 쪽이 판단 할 수 있다고 생각 만 정렬 할 것을 결정 할 필요
하지 않습니다.
선택 사항을 올바르게 정렬하기 위해 이러한 정보를 어떻게 알 수 있습니까?
적절한 유형을 선택하십시오. DATETIME이 맞을 것입니다.
NVM 표준 날짜/시간 형식을 사용하여 문제를 해결했습니다. – Nahiyan
날짜를 저장하는 데 varchar를 사용하는 것 같아요. date, time, datetime 또는 timestamp와 같은 적절한 시간 데이터 유형을 사용하는 경우 MySql은이를 내부적으로 정수로 저장하며 정렬은 단순한 정렬의 문제입니다.
그렇지 않은 경우 en_US와 같은 이상한 날짜 형식을 알고있는 경우에 대비하여 로캘을 확인해야합니다.
해당 열이 'DATETIME' 열입니까? –
'DATETIME' 또는'TIMESTAMP' 컬럼을 사용하고 있습니까? 그렇지 않다면 왜 안 되겠습니까? – Mat
테이블에 저장된 값의 형식은 무엇입니까? 귀하의 테이블과 데이터를 삽입하는 방법을 설명해주십시오 ... – DaveRandom