0

私は医者、時間枠、予約表を持っています。医師has_manyの時間枠と医師のhas_many予約など。時間帯has_one指定。

timeslot テーブルには、doctor_id と available_slot (これには予約の時間が含まれます) が含まれます。予定表にはdoctor_idtimeslot_idおよびがありappointment_dateます。

予約表で利用できない特定の医師の時間帯を取得したい(どの患者も服用していないことを意味する)。

4

1 に答える 1

0
select columns from timeslot left join appointment on 
timeslot.doctor_id=appointment.doctor_id
timeslot.time_slot_id=appointment.time_slot_id where appointment.doctor_id is null
于 2013-11-07T11:37:58.090 に答える