2010-08-01 283 views
1
Schedule_ID---Card No----FromDate----ToDate 

4-------------1000058----01-Aug-10---31-Aug-10 
5-------------1000058----01-Sep-10---30-Sep-10 
6-------------1000058----06-Oct-10---26-Oct-10 
7-------------1000099----06-Oct-10---26-Oct-10 

會有什麼查詢,以便我能找到的是2008年10月10表日期範圍SQL查詢

SELECT Schedule_ID 
FROM TBL_SCHEDULE 
WEHRE CARD_NO = 1000058 AND .......... (WHAT MORE) 

存在1000058像這樣的查詢結果必須Schedule_ID = 6,因爲這個日期08 -Oct-10在Schedule_ID = 6的範圍內。

回答

6
SELECT Schedule_ID 
FROM TBL_SCHEDULE 
WHERE CARD_NO = 1000058 
    AND yourDate BETWEEN FromDate AND ToDate