|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Futur Membre du Club
![]() Inscription : février 2009 Messages : 49 ![]() |
Bonjour je suis débutant en SQL et j'ai cette erreur :
Citation:
Code :
|
|||
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Inscription : février 2007 Messages : 167 ![]() |
Bonjour,
Je pense que ce soit les "AS" dans la clause From. Pour les alias de table on en met pas. Pozzo |
|
|
10
|
|
|
#3 |
![]() ![]() |
Et il manque une colonne dans le GROUP BY.
__________________
Email : http://scr.im/waldar |
|
10
|
|
|
#4 |
|
Futur Membre du Club
![]() Inscription : février 2009 Messages : 49 ![]() |
Merci Pozzo.
@Waldar c'est quoi la colonne manquante stp ? Parce que le problème est touojours là, même aprèes avoir enlevé les "As" |
|
|
00
|
|
|
#5 |
|
Membre actif
![]() Inscription : février 2007 Messages : 167 ![]() |
La colonne qui manque sur le group by parmi les deux colonnes restantes est la colonne sur laquelle aucune fonction d'agrégation n'est posée : D.COD_STAT_DEM
Dans un select soit on agrège aucune colonne par des fonctions, soit toutes, en plaçant dans le group by les colonnes non agrégées. Vous faites un sum sur une colonne parmi trois. Les deux autres doivent figurer dans le group by. Pozzo |
|
|
20
|
|
|
#6 |
|
Futur Membre du Club
![]() Inscription : février 2009 Messages : 49 ![]() |
Merci beaucoup Pozzo. Ca résout mon problème
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com