6
Belirli bir tarih için iki kez kontrol odası var. i tüm kayıtları döndüren demektir zaman yanlış sonuçlara 12:00 10:00 AM seçtiğinizdemysql odası kontrol etmek için belirli bir tarihte saatin bulunduğu bir süredir var.
Ben, iki sorgu onun koşmak biraz zaman haklarını aşağıdaki ancak deneyin var.
SORGU-1:
SELECT 1 FROM `timetable_details` WHERE (
((`td_from` <= '10:00:00') AND (`td_to` > '10:00:00'))
OR
((`td_from` < '12:20:00') AND (`td_to` >= '12:20:00'))
) AND ((`td_room`='1') AND (`td_date`='2016-01-25'))
SORGU-2:
SELECT 1 FROM `timetable_details` WHERE (
(`td_from` > '07:00:00') AND (`td_to` < '08:00:00')
) AND ((`td_room`='1') AND (`td_date`='2016-01-25'))
Ben td_id = 4
sayı satır almak var ama döner değil.
Şimdiden teşekkürler.
MySQL veya SQlite veya kullanıyor musunuz? Dahil olmayan ürünleri etiketlemeyin ... – jarlh
@jarlh Tamam, efendim etiketi kaldırırım, 'MySQL' –
kullandım td_from ve td_to, bunlar datetime olarak ilan edildi mi? – Trevor