0
아주 아주 간단한 쿼리는 다음과 같이잘못된 날짜를 반환하는 날짜를 선택 하시겠습니까? MySQL의
select distinct start_date from calls_list where start_date >= '06/06/2012 00:00:00';
반환
06/06/2012 09:27:40
06/06/2012 09:28:08
06/06/2012 09:28:18
06/06/2012 09:29:18
31/05/2012 07:02:46
31/05/2012 07:04:22
31/05/2012 07:04:35
31/05/2012 07:08:16
그리고 내 머리를 긁적 해요 ... 어떤 아이디어? 나는 MSSQL 배경에서 왔기 때문에 MySQL이 날짜와 시간을 다르게 처리 할 수 있습니까?
'start_date'의 데이터 유형은 무엇인가? 나는 그것이'VARCHAR'가 아니라'DATETIME'이되기를 바랍니다. –
다른 사람이 나에게 넘겨 준 문제를 해결하려고하고 있으므로 확인해야합니다. 보고서가 CSV로 내보내지고 나서 PHP 스크립트를 사용하여 MySQL로 가져 오는 것은 우연히 복잡한 일입니다. 보고서의 날짜 형식은 dd/mm/yyyy hh : mm : ss이므로이를 에뮬레이션해야합니다 (또는 문제가있는 곳 일 수도 있습니다) – franglais
열의 데이터 유형은 무엇입니까? 'DESCRIBE calls_list' 쿼리를 실행하여이를 확인할 수 있습니다. BTW, 데이터베이스 배경에 관계없이 날짜는 날짜로 저장하고 삽입/선택시 변환해야합니다. –