Bonjour,
Je souhaiterai faire une requête dans ce style:
Donc je selectionne plusieurs colonnes de ma table1 et je compte le nombre d'occurence qu'il y a dans la table2 en fonction de la relation défini dans l'inner join.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 select table1.CSO_CDSOC, table1.CSO_LBSO1, table1.CSO_LBSO2, count(table2 .COR_CDCOR) from table1 inner join table2 on (table1.CSO_CDSOC = table2 .CSO_CDSOC ) where trim(table1.CSO_LBSO1) like '%MUTUELE%' or trim(table1.CSO_LBSIG) like '%MUTUELE%' or table1.CSO_LBSSO like 'MTL%' or table1.CSO_LBSSI like 'MTL%'
L'erreur renvoyé est:
Mais je ne sais pas trop où mettre ce group by.ORA-00937: La fonction de groupe ne porte pas sur un groupe simple
Quelqu'un peut il m'aider ?
Merci
Partager