Problème de condition sur un COUNT - SQL/NoSQL - Programmation
Marsh Posté le 30-06-2006 à 21:32:38
il faudrait ptet un group by, et que tu nous dises quel résultat tu souhaites avoir..
Marsh Posté le 30-06-2006 à 22:52:22
alors je souhaite avoir l'id le nomgroupe le genre , la date et l'imgaccueil de tous les groupes ayant au moins 1 musique dans la table musique sachant qu'une musique appartenant a un groupe possède une case (chefgroupe) contenant la meme valaur que pseudochef (pseudo du chef de groupe)
Marsh Posté le 02-07-2006 à 13:10:24
SELECT a.id, a.nomgroupe, a.genre, a.date, a.imgaccueil
FROM groupes a
WHERE EXISTS (SELECT 1 FROM musiques b WHERE a.pseudochef = b.chefgroupe)
ORDER BY a.date DESC
LIMIT 3;
Marsh Posté le 30-06-2006 à 19:03:13
voici a requete que j'essaie de faire fonctionner sans succès, merci pour votre aide
SELECT a.id, a.nomgroupe, a.genre, a.date, a.imgaccueil
FROM groupes a, musiques b
WHERE a.pseudochef = binary 'b.chefgroupe'
ORDER BY a.date DESC
LIMIT 3
HAVING COUNT( b.id ) >0
a+