AN · données ouvertes
Explorateur / main

main.budget_long vue

Colonnes

#ColonneTypeCommentaire
1ligneBIGINT
2codeVARCHAR
3libelleVARCHAR
4anneeINTEGER
5natureVARCHAR
6montantDOUBLE
7montant_publieVARCHAR
8ligne_totalBOOLEAN

Définition

CREATE VIEW budget_long AS WITH long AS (SELECT * FROM autres.budget UNPIVOT (montant_publie FOR colonne IN (COLUMNS('^(budget|realise)_'))))SELECT _ligne AS ligne, "nullif"(main."trim"(column00), '') AS code, main."trim"(libelle) AS libelle, CAST(regexp_extract(colonne, '(20[0-9]{2})', 1) AS INTEGER) AS annee, CASE  WHEN ((colonne ~~ 'budget%')) THEN ('budget') ELSE 'réalisé' END AS nature, TRY_CAST(regexp_replace(montant_publie, '[\s\x{00A0}\x{202F}]', '', 'g') AS DOUBLE) AS montant, montant_publie, ("nullif"(main."trim"(column00), '') IS NULL) AS ligne_total FROM long;

Aperçu

lignecodelibelleanneenaturemontantmontant_publieligne_total
1856477Médecine du travail2013réalisé11240.011 240False
1856477Médecine du travail2014budget21300.021 300False
1856477Médecine du travail2014réalisé6724.06 724False
1856477Médecine du travail2015budget21300.021 300False
1856477Médecine du travail2015réalisé9859.09 859False
1856477Médecine du travail2016budget21300.021 300False
1856477Médecine du travail2016réalisé7817.07 817False
1856477Médecine du travail2017budget21300.021 300False
1856477Médecine du travail2017réalisé9452.09 452False
186648AUTRES CHARGES DE PERSONNEL2012budget1066000.01 066 000False
186648AUTRES CHARGES DE PERSONNEL2012réalisé708458.0708 458False
186648AUTRES CHARGES DE PERSONNEL2013budget1168000.01 168 000False
186648AUTRES CHARGES DE PERSONNEL2013réalisé730511.0730 511False
186648AUTRES CHARGES DE PERSONNEL2014budget1014000.01 014 000False
186648AUTRES CHARGES DE PERSONNEL2014réalisé774847.0774 847False
186648AUTRES CHARGES DE PERSONNEL2015budget1020000.01 020 000False
186648AUTRES CHARGES DE PERSONNEL2015réalisé959024.0959 024False
186648AUTRES CHARGES DE PERSONNEL2016budget1352000.01 352 000False
186648AUTRES CHARGES DE PERSONNEL2016réalisé1082951.01 082 951False
186648AUTRES CHARGES DE PERSONNEL2017budget1195000.01 195 000False
186648AUTRES CHARGES DE PERSONNEL2017réalisé955730.0955 730False
1876481Frais de recrutement du personnel2012budget346000.0346 000False
1876481Frais de recrutement du personnel2012réalisé103778.0103 778False
1876481Frais de recrutement du personnel2013budget438000.0438 000False
1876481Frais de recrutement du personnel2013réalisé262341.0262 341False
1876481Frais de recrutement du personnel2014budget314000.0314 000False
1876481Frais de recrutement du personnel2014réalisé182304.0182 304False
1876481Frais de recrutement du personnel2015budget340000.0340 000False
1876481Frais de recrutement du personnel2015réalisé465463.0465 463False
1876481Frais de recrutement du personnel2016budget632000.0632 000False
1876481Frais de recrutement du personnel2016réalisé494195.0494 195False
1876481Frais de recrutement du personnel2017budget495000.0495 000False
1876481Frais de recrutement du personnel2017réalisé371920.0371 920False
1886482Formation professionnelle du personnel2012budget660000.0660 000False
1886482Formation professionnelle du personnel2012réalisé563126.0563 126False
1886482Formation professionnelle du personnel2013budget680000.0680 000False
1886482Formation professionnelle du personnel2013réalisé459849.0459 849False
1886482Formation professionnelle du personnel2014budget650000.0650 000False
1886482Formation professionnelle du personnel2014réalisé523658.0523 658False
1886482Formation professionnelle du personnel2015budget630000.0630 000False
1886482Formation professionnelle du personnel2015réalisé451417.0451 417False
1886482Formation professionnelle du personnel2016budget630000.0630 000False
1886482Formation professionnelle du personnel2016réalisé541269.0541 269False
1886482Formation professionnelle du personnel2017budget610000.0610 000False
1886482Formation professionnelle du personnel2017réalisé528878.0528 878False
1896484Formations pour la mise en œuvre de projets informatiques2012budget60000.060 000False
1896484Formations pour la mise en œuvre de projets informatiques2012réalisé41554.041 554False
1896484Formations pour la mise en œuvre de projets informatiques2013budget50000.050 000False
1896484Formations pour la mise en œuvre de projets informatiques2013réalisé8321.08 321False
1896484Formations pour la mise en œuvre de projets informatiques2014budget50000.050 000False