id | startDay | startMonth | startYear | endDay | endMonth | endYear
1 | 22 | 12 | 2012 | 25 | 1 | 2013
지금 우리의 startDate, startMonth와, startYear 즉 (25)와 같은 다른 날짜 범위를 가지고있는 것처럼 우리는 테이블 구조가 | 12 | endYear 2012 및 endDay 또는, endMonth와를, 즉 10 | 1 | 2013.
제공된 날짜 범위가 테이블에있는 테이블에서 레코드를 가져 오도록 쿼리를 원합니다. 이 경우에는 먼저 레코드를 의미합니다.
이 질문을 작성하는 방법은 무엇입니까?
은 왜 시작과 끝 날짜 날짜 필드에 대한'date' 유형을 사용하지? 이것은이 타입이 의미하는 것입니다 - mysql에서 날짜를 다루는 것. – Nemoden
@Nemoden 실제로이 테이블 구조는 이미 설계되었으므로 지금 구조를 변경할 수 없습니다. – user1852812