24-08-2007, 01:34 PM
Niveau performances, je ne sais pas vraiment.
C'est juste au niveau syntaxique.
Dans MySQL, ceci est autorisé et ce même si champ1 contient plusieurs valeurs pour champ3. La valeur affichée sera définie par le moteur.
Cette même syntaxe en Oracle ou SQL Server est incorrecte car champ1 n'est pas dans le group by.
C'est juste au niveau syntaxique.
Dans MySQL, ceci
Code :
SELECT champ1, sum(champ2) from table1 group by champ3
Cette même syntaxe en Oracle ou SQL Server est incorrecte car champ1 n'est pas dans le group by.
Quand on te dit qu'un projet est terminé à 90%, prépare toi pour les 90% suivant
Ninety-Ninety Rule
"Une guerre de religions, c'est quand deux peuples s'entretuent pour savoir qui a le meilleur ami imaginaire"
Vu sur IRC
Ninety-Ninety Rule
"Une guerre de religions, c'est quand deux peuples s'entretuent pour savoir qui a le meilleur ami imaginaire"
Vu sur IRC