Eléphanteau du PHP |
24 Messages
15 avr. 2007, 16:25
ok en ajoutant un order by desc avec un limit 0,1.
Par contre avec la sous requete où l'on considere que la premiere est une table, ça me renvoi :
#1248 - Every derived table must have its own alias
Donc je fais
Code : Tout sélectionner
SELECT titre_id, MAX(nb)
FROM (
SELECT titre_id, COUNT(mix_id) AS nb
FROM mixs
GROUP BY titre_id
) AS truc
mais ça me renvoi
#1140 - Mélanger les colonnes GROUP (MIN(),MAX(),COUNT()...) avec des colonnes normales est interdit s'il n'y a pas de clause GROUP BY
donc en effet apres faire
Code : Tout sélectionner
SELECT MAX(nb)
FROM (
SELECT titre_id, COUNT(mix_id) AS nb
FROM mixs
GROUP BY titre_id
) AS truc
Ca me ramène bien le max mais pas le titre_id bien sûr que je veux avec
...
En fait je voudrais que ça me ramène juste une occurence et non une liste