You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

26 lines
1.2 KiB

src: |
SELECT p_indicateurs_cumules.indicateur_id,
'activite.'::text || t_indicateurs.code AS indicateur_code,
date_part('month'::text, p_indicateurs_cumules.date_reference) AS mois,
p_indicateurs_cumules.date_reference,
CASE date_part('month'::text, p_indicateurs_cumules.date_reference)
WHEN 1 THEN 'Jan'::text
WHEN 2 THEN 'Fev'::text
WHEN 3 THEN 'Mars'::text
WHEN 4 THEN 'Avr'::text
WHEN 5 THEN 'Mai'::text
WHEN 6 THEN 'Juin'::text
WHEN 7 THEN 'Juil'::text
WHEN 8 THEN 'Aout'::text
WHEN 9 THEN 'Sep'::text
WHEN 10 THEN 'Oct'::text
WHEN 11 THEN 'Nov'::text
WHEN 12 THEN 'Dec'::text
ELSE date_part('month'::text, p_indicateurs_cumules.date_reference)::text
END AS mois_texte,
p_indicateurs_cumules.value,
p_indicateurs_cumules.value_cum,
p_indicateurs_cumules.value_cum12
FROM activite.p_indicateurs_cumules
JOIN activite.t_indicateurs ON p_indicateurs_cumules.indicateur_id = t_indicateurs.oid
WHERE p_indicateurs_cumules.periode_type = 'M'::text;