Bonjour,
Voilà ma requete :
Elle me retourne les erreurs suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 select * from statistique, ga WHERE ga.code_article= statistique.code_article and annee='2009' and statistique.entreprise='ENTREPRISE' and code_produit_client='CODECLI1' group by statistique.code_article, statistique.code_fournisseur_SRM order by statistique.code_article, statistique.code_fournisseur_SRM
Je sais que l'erreur c'est à cause du Group By mais je viens de passer de mysql à sqlserver et dans mysql cet requete fonctionner impec.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Warning: mssql_query() [function.mssql-query]: message: La colonne 'statistique.id' n'est pas valide dans la liste de sélection parce qu'elle n'est pas contenue dans une fonction d'agrégation ou dans la clause GROUP BY. (severity 16) in C:\Program Files\EasyPHP 3.0\www\visu_ecarts.php on line 149 Warning: mssql_query() [function.mssql-query]: message: La colonne 'statistique.designation_article' n'est pas valide dans la liste de sélection parce qu'elle n'est pas contenue dans une fonction d'agrégation ou dans la clause GROUP BY. (severity 16) in C:\Program Files\EasyPHP 3.0\www\visu_ecarts.php on line 149 Warning: mssql_query() [function.mssql-query]: message: La colonne 'statistique.designation_fournisseur' n'est pas valide dans la liste de sélection parce qu'elle n'est pas contenue dans une fonction d'agrégation ou dans la clause GROUP BY. (severity 16) in C:\Program Files\EasyPHP 3.0\www\visu_ecarts.php on line 149 ...
Pouvez-vous m'aider?
Merci d'avance
Partager