Tidak dapat menanyakan data yang dipilih apabila tarikh saya penuh
P粉381463780
P粉381463780 2023-09-15 19:38:13
0
1
518

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?

P粉381463780
P粉381463780

membalas semua(1)
P粉299174094

Bahagian ini memadankan type_id dengan room_id nampaknya tidak logik.

LEFT JOIN rooms ON type.type_id = rooms.room_id
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan