Saya mempunyai struktur pangkalan data seperti ini:
Dan saya ingin menyemak jenis bilik yang tersedia pada tarikh tertentu, jadi saya menjalankan pertanyaan ini.
SELECT type.type_name, orders_details.access_date FROM type LEFT JOIN rooms ON type.type_id = rooms.room_id LEFT JOIN orders_details ON rooms.room_id = orders_details.room_id AND orders_details.access_date BETWEEN "2023-01-19" AND "2023-01-21" WHERE orders_details.access_date IS NULL GROUP BY type.type_name
Untuk satu 类型
的房间
,我有多个房间
。我有 3 个类型 ID 相同的房间。当预订其中一个具有相同类型
的房间
时,我运行查询时,类型
tidak ditunjukkan.
Walaupun satu 房间
仍然可用,我如何仍然查询类型
jenis itu?
Bahagian ini memadankan type_id dengan room_id nampaknya tidak logik.