Salut,
j'ai une table gallerie et une table photos, chaque photos est reliée a une gallerie grace a un champ id_gallerie.
Maintenant j'aimerai retourner en une requete si possible les noms des galleries + le nombre de photos contenus dans celle ci,
pour l'instant je n'arrive a retourner que les galleries contenant au moins une photo mais mon but est aussi de retourner les galleries vides..
Code :
- SELECT g.name, COUNT(DISTINCT p.id) FROM photos as p, galleries as g where id_user=2 and p.id_gallery=g.id group by name;
|
Citation :
+-----------------------+----------------------+
| name | COUNT(DISTINCT p.id) |
+-----------------------+----------------------+
| gallerie3nonvide | 3 |
+-----------------------+----------------------+
|
Est ce possible ou avec des left /join (je me suis pas rensiegné dessus encore )
merci
Message édité par krifur le 02-03-2009 à 13:54:17