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
2106545Déplacements des anciens députés2013réalisé385832.0385 832False
2106545Déplacements des anciens députés2014budget485000.0485 000False
2106545Déplacements des anciens députés2014réalisé390578.0390 578False
2106545Déplacements des anciens députés2015budget460000.0460 000False
2106545Déplacements des anciens députés2015réalisé382292.0382 292False
2106545Déplacements des anciens députés2016budget400000.0400 000False
2106545Déplacements des anciens députés2016réalisé391725.0391 725False
2106545Déplacements des anciens députés2017budget450000.0450 000False
2106545Déplacements des anciens députés2017réalisé338157.0338 157False
211655OFFICES PARLEMENTAIRES2012budget550000.0550 000False
211655OFFICES PARLEMENTAIRES2012réalisé102894.0102 894False
211655OFFICES PARLEMENTAIRES2013budget225000.0225 000False
211655OFFICES PARLEMENTAIRES2013réalisé77943.077 943False
211655OFFICES PARLEMENTAIRES2014budget215000.0215 000False
211655OFFICES PARLEMENTAIRES2014réalisé59783.059 783False
211655OFFICES PARLEMENTAIRES2015budget400000.0400 000False
211655OFFICES PARLEMENTAIRES2015réalisé139340.0139 340False
211655OFFICES PARLEMENTAIRES2016budget400000.0400 000False
211655OFFICES PARLEMENTAIRES2016réalisé221214.0221 214False
211655OFFICES PARLEMENTAIRES2017budget260000.0260 000False
211655OFFICES PARLEMENTAIRES2017réalisé92915.092 915False
2126551Office parlementaire d'évaluation des choix scientifiques et technologiques2012budget550000.0550 000False
2126551Office parlementaire d'évaluation des choix scientifiques et technologiques2012réalisé102894.0102 894False
2126551Office parlementaire d'évaluation des choix scientifiques et technologiques2013budget225000.0225 000False
2126551Office parlementaire d'évaluation des choix scientifiques et technologiques2013réalisé77943.077 943False
2126551Office parlementaire d'évaluation des choix scientifiques et technologiques2014budget215000.0215 000False
2126551Office parlementaire d'évaluation des choix scientifiques et technologiques2014réalisé59783.059 783False
2126551Office parlementaire d'évaluation des choix scientifiques et technologiques2015budget400000.0400 000False
2126551Office parlementaire d'évaluation des choix scientifiques et technologiques2015réalisé139340.0139 340False
2126551Office parlementaire d'évaluation des choix scientifiques et technologiques2016budget400000.0400 000False
2126551Office parlementaire d'évaluation des choix scientifiques et technologiques2016réalisé221214.0221 214False
2126551Office parlementaire d'évaluation des choix scientifiques et technologiques2017budget260000.0260 000False
2126551Office parlementaire d'évaluation des choix scientifiques et technologiques2017réalisé92915.092 915False
213656CHARGES DE REPRÉSENTATION DE L'AN2012budget4674200.04 674 200False
213656CHARGES DE REPRÉSENTATION DE L'AN2012réalisé3535628.03 535 628False
213656CHARGES DE REPRÉSENTATION DE L'AN2013budget5553800.05 553 800False
213656CHARGES DE REPRÉSENTATION DE L'AN2013réalisé4432142.04 432 142False
213656CHARGES DE REPRÉSENTATION DE L'AN2014budget5375370.05 375 370False
213656CHARGES DE REPRÉSENTATION DE L'AN2014réalisé4371606.04 371 606False
213656CHARGES DE REPRÉSENTATION DE L'AN2015budget5331472.05 331 472False
213656CHARGES DE REPRÉSENTATION DE L'AN2015réalisé4165980.04 165 980False
213656CHARGES DE REPRÉSENTATION DE L'AN2016budget5202472.05 202 472False
213656CHARGES DE REPRÉSENTATION DE L'AN2016réalisé4514096.04 514 096False
213656CHARGES DE REPRÉSENTATION DE L'AN2017budget4390200.04 390 200False
213656CHARGES DE REPRÉSENTATION DE L'AN2017réalisé3340853.03 340 853False
2146563Frais de réception et de représentation du Président2012budget500000.0500 000False
2146563Frais de réception et de représentation du Président2012réalisé486080.0486 080False
2146563Frais de réception et de représentation du Président2013budget500000.0500 000False
2146563Frais de réception et de représentation du Président2013réalisé475138.0475 138False
2146563Frais de réception et de représentation du Président2014budget450000.0450 000False