我有兩個表,其中一個有時間表,其他表有可用時間。結構如下基於從其他表引用的多個時間獲取表數據
tbl_schedules
id Int
userid Int
schedulefrom Datetime
scheduletill Datetime
tbl_useravailability
id
userid
availablefrom
availabletill
在同一天tbl_useravailability中可以有多行用戶。也就是說,用戶可以從2014:10:17 05:00:00 to 2014:10:17 12:00:00, 2014:10:17 15:00:00 to 2014:10:17 18:00:00, 2014:10:17 19:00:00 to 2014:10:17 23:00:00
所面臨的挑戰是選擇其他用戶的時間表,從計劃表中給定的可用性一天像where userid <> 1;
我不知道如果我得到這個權利,但不能用BETWEEN解決嗎? – baao 2014-10-17 13:20:50
沒有邁克爾..我們將在tbl_useravailability中有多行 – 2014-10-17 14:27:13