Ben 2 MySQL tabloları, 'scheduled_time' ve 'randevu' var
'Scheduled_time' 2 DateTime alanları, 'start' ve 'end' var - bu randevu için hazır olduğumda bir zaman aralığıdır.
'Randevuları' randevu detaylarını değil, aynı zamanda bir 'ilk' ve 'son' alan içeriyorsa, bu sonuçta 'scheduled_time' belirtilen aralığında olacaktır.
Dikkate iki tablo çekerken beni boş zaman bloklarını bulmak için en iyi yolu nedir?
Ben 08:00-02:00 2010/11/09 başlayan 'scheduled_time' var diyelim. ve ben 01:00-02:00 10 am ve biri 8 am from bir 'randevu' var. Nasıl diyelim 1 saat sonraki bloğu bulabilirim?