Voilà j'ai épuisé toutes mes forces dans cette requête et je ne trouve pas de réponse, j'aimerai avoir votre aide pour sortir ce que je souhaite de cette maudite requête.
Voilà ma requête (en gras ce qui ne vas pas) :
select
code_famille as "Code Famille",
texte_famille as "Texte Famille",
count(*) as Nombre,
sum(montant) as Montant,
sum(montant)/(select sum(montant)/100 from test) as "%/Total",
(select sum(montant) from test where (extract(MONTH from date)= '01' or extract(MONTH from date)= '02' or extract(MONTH from date)= '03')) as "1erTrimestre" --group by code_famille
from test
group by code_famille, texte_famille
order by montant desc
Je m'explique, dans ma colonne "1er trimestre" j'obtiens le total de tous mes montant du 1ertrimestre, alors que je les voudrais classé par "code_famille", mais quand j'utilise mon group by, il me dit que plusieurs valeurs sont renvoyées....
Je ne sais plus trop quoi faire, merci pour votre aide.