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.