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
936181Subventions et libéralités2014budget704000.0704 000False
936181Subventions et libéralités2014réalisé761828.0761 828False
936181Subventions et libéralités2015budget848000.0848 000False
936181Subventions et libéralités2015réalisé966706.0966 706False
936181Subventions et libéralités2016budget730000.0730 000False
936181Subventions et libéralités2016réalisé778989.0778 989False
936181Subventions et libéralités2017budget718000.0718 000False
936181Subventions et libéralités2017réalisé782653.0782 653False
946182Subventions et indemnités de repas2012budget945000.0945 000False
946182Subventions et indemnités de repas2012réalisé956500.0956 500False
946182Subventions et indemnités de repas2013budget1210000.01 210 000False
946182Subventions et indemnités de repas2013réalisé1139435.01 139 435False
946182Subventions et indemnités de repas2014budget1180000.01 180 000False
946182Subventions et indemnités de repas2014réalisé1090737.01 090 737False
946182Subventions et indemnités de repas2015budget1200000.01 200 000False
946182Subventions et indemnités de repas2015réalisé1031584.01 031 584False
946182Subventions et indemnités de repas2016budget1209000.01 209 000False
946182Subventions et indemnités de repas2016réalisé984188.0984 188False
946182Subventions et indemnités de repas2017budget1100000.01 100 000False
946182Subventions et indemnités de repas2017réalisé886261.0886 261False
9562AUTRES SERVICES EXTERIEURS2012budget12921200.012 921 200False
9562AUTRES SERVICES EXTERIEURS2012réalisé9272784.09 272 784False
9562AUTRES SERVICES EXTERIEURS2013budget12872000.012 872 000False
9562AUTRES SERVICES EXTERIEURS2013réalisé10030302.010 030 302False
9562AUTRES SERVICES EXTERIEURS2014budget10722000.010 722 000False
9562AUTRES SERVICES EXTERIEURS2014réalisé9202235.09 202 235False
9562AUTRES SERVICES EXTERIEURS2015budget10479810.010 479 810False
9562AUTRES SERVICES EXTERIEURS2015réalisé9986225.09 986 225False
9562AUTRES SERVICES EXTERIEURS2016budget10131800.010 131 800False
9562AUTRES SERVICES EXTERIEURS2016réalisé10058656.010 058 656False
9562AUTRES SERVICES EXTERIEURS2017budget9084500.09 084 500False
9562AUTRES SERVICES EXTERIEURS2017réalisé6771451.06 771 451False
96621PERSONNEL EXTERIEURS A L'AN2012budget1360000.01 360 000False
96621PERSONNEL EXTERIEURS A L'AN2012réalisé1536758.01 536 758False
96621PERSONNEL EXTERIEURS A L'AN2013budget1505000.01 505 000False
96621PERSONNEL EXTERIEURS A L'AN2013réalisé1432171.01 432 171False
96621PERSONNEL EXTERIEURS A L'AN2014budget1460000.01 460 000False
96621PERSONNEL EXTERIEURS A L'AN2014réalisé1385144.01 385 144False
96621PERSONNEL EXTERIEURS A L'AN2015budget1436000.01 436 000False
96621PERSONNEL EXTERIEURS A L'AN2015réalisé1480229.01 480 229False
96621PERSONNEL EXTERIEURS A L'AN2016budget1446000.01 446 000False
96621PERSONNEL EXTERIEURS A L'AN2016réalisé1400187.01 400 187False
96621PERSONNEL EXTERIEURS A L'AN2017budget1421000.01 421 000False
96621PERSONNEL EXTERIEURS A L'AN2017réalisé1375879.01 375 879False
976211Personnel intérimaire et mis à disposition2012budget1310000.01 310 000False
976211Personnel intérimaire et mis à disposition2012réalisé1480373.01 480 373False
976211Personnel intérimaire et mis à disposition2013budget1470000.01 470 000False
976211Personnel intérimaire et mis à disposition2013réalisé1426285.01 426 285False
976211Personnel intérimaire et mis à disposition2014budget1460000.01 460 000False
976211Personnel intérimaire et mis à disposition2014réalisé1385144.01 385 144False