Salut tout le monde,
En vue de sélectionner les chambres disponibles dans chaque hôtel, Je voudrais vérifier la capacité de celles-ci et retourner que celle demandées par l'utilisateur.
J'ai donc une table "room", sa capacité d'adultes (max_adult) et sa capacité d'enfants (max_child).
dans ma requête j'ai mis :
La requête fonctionne bien mais je voudrais donner la priorité à l'égalité c-à-d, je voudrais que la requête me renvoie d'abord les chambres dont max_adult = :max_adult et max_child = :max_child et si y'en a pas celles dont la capacité est supérieure.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 INNER JOIN room r ON r.hotel_id = h.id AND (r.max_adult >= :max_adult AND r.max_child >= :max_child )
J'espère que j'ai bien exposé mon problème.
merci pour votre aide.
Partager