Bonjour à tous, j'ai 1 sélection à faire et je vois pas pourquoi la requête que j'ai mise en place génère le message suivant "n'est pas une expression group by".
voici la requête :
select substr(rub.cod_rub,1,3)||'C_A' RUB,
(select rub.lib_rub from rubriq r1 where r1.cod_rub = substr(rub.cod_rub,1,3)||'C') LIB_RUB ,
count (*)
from rubriq rub
where rub.cod_rub like '8%C' or rub.cod_rub like '8%A'
group by substr(rub.cod_rub,1,3),lib_rub;
==> la table contiend des lignes avec cod_rub du type 805A et 805C ainsi qu'un libellé LIB_RUB. je ne souhaite afficher que le libellé de la version en C.
Si quelqu'un a 1 idée.
Partager