Modérateur PHPfrance |
8758 Messages
13 déc. 2012, 09:30
Salut,
Dans l'exemple le min de la table c'est 3,99 pas 89
Si tu l'album qui a la plus petite durée de la table il ne faut pas utiliser de group by, dans ce cas le moteur SQL prend toute la table pour la recherche.
Dans l'exemple, le group by perf d'avoir le plus petit prix par type d'objet et non le plus petit prix de la table.
Si tu souhait la plus petite durée par genre musical ton code correct sauf que le groupement doit être fait sur la colonne indiquant le genre
Globalement grouper sur la clef primaire de la table est inutile car par essence unique
Et pour finir, pas besoin de limit, si tu utilise min, sans group by, tu n'auras qu'un seul tuple résultat !
@+
Il en faut peu pour être heureux ......