..MYSQL에 대한 쿼리에 Null 날짜를 지정하는 방법은 무엇입니까?
첫 번째 테이블 :
1. id
2. name
3. date
번째 테이블;
1. id
.
.
.
.
17 : Start Date
18 : End Date
I는 먼저 테이블 date
필드 및 제 Start Date
테이블 End Date
의 범위에 있는지를 확인한다.
예컨대
t1.date>= t2.Start Date and t1.date <= t2.End Date
문제는, 그 다음, 두 번째 조건 복귀 true
null
경우 t2
가 .. 널 어떤 행이 있다는 것이다.
첫번째 경우
t1.date = 26-Nov-2011
t2.Start Date = 25-Nov-2011
t2.End Date = 27-Nov-2012
*Passed*
번째 경우
t1.date = 26-Nov-2011
t2.Start Date = 25-Nov-2011
t2.End Date = 25-Nov-2011
*FAILED*
THIRD CASE
t1.date = 26-Nov-2011
t2.Start Date = 27-Nov-2011
t2.End Date = 27-Nov-2011
*FAILED*
네 번째 사례
도와주세요.
sta에'> = AND <='대신'BETWEEN' 문을 사용하십시오 rters. –