我有一個表:如何驗證用戶的日期輸入時的驗證標準存儲在SQL數據庫
| ID | Date-Start |Date-End|
| 01 | 2014-04-10 |2014-04-12|
| 02 | 2014-04-13 |2014-04-15|
| 03 | 2014-04-16 |2014-04-18|
| 04 | 2014-04-19 |2014-04-22|
用戶選擇2個日期,我需要驗證這兩個日期不與跨越表中的人。 例如用戶輸入2014-04-20到2014-04-21,這是無效的,因爲在記錄04中,此範圍從2014-04-19到2014-04-22佔用。 Ty求助。對不起,我的英語不好。
這可能會有所幫助:http://stackoverflow.com/questions/2545947/mysql-range-date-overlap-check –
Ty David,非常helphulp :) – user3507250