Bonjour. Je vous donne ma table: (postgresql 9.5)
Je coince sur une partie de la requête à effectuer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 CREATE TABLE public.examen2 ( no_dossier bigint, date date, code_famille character varying(2), texte_famille character varying(128), montant numeric, id_examen integer NOT NULL DEFAULT nextval('examen2_id_examen_seq'::regclass), CONSTRAINT pk_examen PRIMARY KEY (id_examen) ) WITH ( OIDS=FALSE ); ALTER TABLE public.examen2 OWNER TO postgres;
- Statistique des ventes par famille (code et texte)
- Nombre = Nombre de lignes
- Montant = Montant total (Zone montant du fichier dossiers.csv)
- % / Total = % du montant de la famille en rapport avec montant total de toutes les familles ICI!! je coince
J'ai fait ceci pour les 3 1eres c'est ok :
Merci à vous
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT code_famille, texte_famille,COUNT(*) AS nombre, SUM(montant) AS montant FROM public.examen group by code_famille,texte_famille ORDER BY montant DESC
Partager