2017-03-18 1 views
0

몇 개의 컬럼이있는 테이블이 있습니다. 열 중 하나의 이름은 flight_date이며 varchar 형식입니다.MYSQL의 날짜 varchar 형식을 비교하십시오.

그것에는 내가 날짜와 함께 나에게 기록의 목록을 반환하는 쿼리를 실행하려면 mm/DD/YYYY

입니다 '08/2,015분의 12 '과 같은 형식으로 저장된 날짜 2016.

누군가 나를 도와 줄 수 있습니까?

감사합니다.

답변

0

이 경우 SUBSTR 기능을 사용하여 마지막 4자를 잘라낼 수 있습니다.

SELECT * FROM yourtable where SUBSTR(flight_date, -4) = '2016' 

비록, 그것은 VARCHAR에 appropriate 유형 열에서 저장 날짜 값에 권장되지 않습니다.