Je ne peux pas interroger les données sélectionnées lorsque mon rendez-vous est complet
P粉381463780
P粉381463780 2023-09-15 19:38:13
0
1
513

J'ai une structure de base de données comme celle-ci :

Et je souhaite vérifier les types de chambres disponibles à une date précise, j'exécute donc cette requête.

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

Pour un 类型房间,我有多个房间。我有 3 个类型 ID 相同的房间。当预订其中一个具有相同类型房间时,我运行查询时,类型non présenté.

Même un 房间仍然可用,我如何仍然查询类型 de ce type ?

P粉381463780
P粉381463780

répondre à tous(1)
P粉299174094

Cette partie correspondant à type_id avec room_id semble illogique.

LEFT JOIN rooms ON type.type_id = rooms.room_id
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!