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
1896484Formations pour la mise en œuvre de projets informatiques2014réalisé68886.068 886False
1896484Formations pour la mise en œuvre de projets informatiques2015budget50000.050 000False
1896484Formations pour la mise en œuvre de projets informatiques2015réalisé42143.042 143False
1896484Formations pour la mise en œuvre de projets informatiques2016budget90000.090 000False
1896484Formations pour la mise en œuvre de projets informatiques2016réalisé47488.047 488False
1896484Formations pour la mise en œuvre de projets informatiques2017budget90000.090 000False
1896484Formations pour la mise en œuvre de projets informatiques2017réalisé54931.054 931False
19065CHARGES PARLEMENTAIRES2012budget313890836.0313 890 836False
19065CHARGES PARLEMENTAIRES2012réalisé305725967.0305 725 967False
19065CHARGES PARLEMENTAIRES2013budget297540666.0297 540 666False
19065CHARGES PARLEMENTAIRES2013réalisé289455299.0289 455 299False
19065CHARGES PARLEMENTAIRES2014budget295306285.0295 306 285False
19065CHARGES PARLEMENTAIRES2014réalisé288744578.0288 744 578False
19065CHARGES PARLEMENTAIRES2015budget294211577.0294 211 577False
19065CHARGES PARLEMENTAIRES2015réalisé288437913.0288 437 913False
19065CHARGES PARLEMENTAIRES2016budget295509371.0295 509 371False
19065CHARGES PARLEMENTAIRES2016réalisé289729602.0289 729 602False
19065CHARGES PARLEMENTAIRES2017budget324553648.0324 553 648False
19065CHARGES PARLEMENTAIRES2017réalisé326451784.0326 451 784False
191651INDEMNITÉS PARLEMENTAIRES2012budget48956031.048 956 031False
191651INDEMNITÉS PARLEMENTAIRES2012réalisé49265419.049 265 419False
191651INDEMNITÉS PARLEMENTAIRES2013budget50172719.050 172 719False
191651INDEMNITÉS PARLEMENTAIRES2013réalisé50111426.050 111 426False
191651INDEMNITÉS PARLEMENTAIRES2014budget50282719.050 282 719False
191651INDEMNITÉS PARLEMENTAIRES2014réalisé49996414.049 996 414False
191651INDEMNITÉS PARLEMENTAIRES2015budget50291195.050 291 195False
191651INDEMNITÉS PARLEMENTAIRES2015réalisé50081336.050 081 336False
191651INDEMNITÉS PARLEMENTAIRES2016budget50196195.050 196 195False
191651INDEMNITÉS PARLEMENTAIRES2016réalisé49897860.049 897 860False
191651INDEMNITÉS PARLEMENTAIRES2017budget50734672.050 734 672False
191651INDEMNITÉS PARLEMENTAIRES2017réalisé50447108.050 447 108False
1926511Indemnité parlementaire2012budget47923231.047 923 231False
1926511Indemnité parlementaire2012réalisé48256725.048 256 725False
1926511Indemnité parlementaire2013budget49161419.049 161 419False
1926511Indemnité parlementaire2013réalisé49063025.049 063 025False
1926511Indemnité parlementaire2014budget49161419.049 161 419False
1926511Indemnité parlementaire2014réalisé48962717.048 962 717False
1926511Indemnité parlementaire2015budget49161419.049 161 419False
1926511Indemnité parlementaire2015réalisé49080497.049 080 497False
1926511Indemnité parlementaire2016budget49161419.049 161 419False
1926511Indemnité parlementaire2016réalisé49020962.049 020 962False
1926511Indemnité parlementaire2017budget49753159.049 753 159False
1926511Indemnité parlementaire2017réalisé49513799.049 513 799False
1936512Indemnités spéciales2012budget591300.0591 300False
1936512Indemnités spéciales2012réalisé569617.0569 617False
1936512Indemnités spéciales2013budget591300.0591 300False
1936512Indemnités spéciales2013réalisé564717.0564 717False
1936512Indemnités spéciales2014budget591300.0591 300False
1936512Indemnités spéciales2014réalisé549005.0549 005False
1936512Indemnités spéciales2015budget559776.0559 776False