Hello !
Voilà en fait je suis en plein exercice et j'ai plein de requêtes à faire, jusque là ça allait mais j'ai juste un petit problème.
C'est une base de données qui gère une agence de location de voitures, et je voudrais récupérer les agences qui ne possèdent pas de voitures disponibles, donc j'ai fait une requête de ce genre-là :
Mais quand je teste la requête, on me retourne que la réponse est vide, ça fait quelques heures que je bloque je ne comprends pas trop, si quelqu'un a une idée... O.O
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT IFNULL(COUNT( a.num_agence ),0) AS nbVoitures, a.num_agence, e.nom FROM agence a LEFT JOIN employe e ON a.num_agence = e.num_agence_E LEFT JOIN vehicule v ON a.num_agence = v.num_agence_V WHERE e.type_employe LIKE 'Responsable' AND v.type_vehicule LIKE 'Voiture' GROUP BY a.num_agence_V HAVING COUNT(*)=0;
Partager