Différence de comportement entre Mysql 5.0 et 5.5

Fermé
rixan Messages postés 413 Date d'inscription dimanche 27 mai 2007 Statut Membre Dernière intervention 1 mars 2019 - 3 juin 2013 à 14:41
Bonjour,

Normal qu'il y ait un changement mais je ne croyais pas à ce point!
Je développe sous MySql 5.5.20 mais en production (enligne) on a MySql 5.0.51a.

Le souci c'est avec l'utilisation de fonction d'agrégation sans GROUP BY:

Error Number: 1140
Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause


C'est l'erreur en ligne mais on n'a pas cela en local ou sur un autre serveur enligne avec MySql 5.5.16!

Avez-vous déjà rencontrer cela? Que me proposez vous comme solution?

Merci d'avance