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
24469DEPENSES IMPRÉVUES2013réalisé0.00False
24469DEPENSES IMPRÉVUES2014budget2293000.02 293 000False
24469DEPENSES IMPRÉVUES2014réalisé0.00False
24469DEPENSES IMPRÉVUES2015budget2293000.02 293 000False
24469DEPENSES IMPRÉVUES2015réalisé0.00False
24469DEPENSES IMPRÉVUES2016budget2293000.02 293 000False
24469DEPENSES IMPRÉVUES2016réalisé0.00False
24469DEPENSES IMPRÉVUES2017budget2000000.02 000 000False
24469DEPENSES IMPRÉVUES2017réalisé0.00False
245699DEPENSES IMPRÉVUES2012budget549000.0549 000False
245699DEPENSES IMPRÉVUES2012réalisé0.00False
245699DEPENSES IMPRÉVUES2013budget400000.0400 000False
245699DEPENSES IMPRÉVUES2013réalisé0.00False
245699DEPENSES IMPRÉVUES2014budget2293000.02 293 000False
245699DEPENSES IMPRÉVUES2014réalisé0.00False
245699DEPENSES IMPRÉVUES2015budget2293000.02 293 000False
245699DEPENSES IMPRÉVUES2015réalisé0.00False
245699DEPENSES IMPRÉVUES2016budget2293000.02 293 000False
245699DEPENSES IMPRÉVUES2016réalisé0.00False
245699DEPENSES IMPRÉVUES2017budget2000000.02 000 000False
245699DEPENSES IMPRÉVUES2017réalisé0.00False
2466992Dépenses imprévues2012budget549000.0549 000False
2466992Dépenses imprévues2012réalisé0.00False
2466992Dépenses imprévues2013budget400000.0400 000False
2466992Dépenses imprévues2013réalisé0.00False
2466992Dépenses imprévues2014budget2293000.02 293 000False
2466992Dépenses imprévues2014réalisé0.00False
2466992Dépenses imprévues2015budget2293000.02 293 000False
2466992Dépenses imprévues2015réalisé0.00False
2466992Dépenses imprévues2016budget2293000.02 293 000False
2466992Dépenses imprévues2016réalisé0.00False
2466992Dépenses imprévues2017budget2000000.02 000 000False
2466992Dépenses imprévues2017réalisé0.00False
247TOTAL DES DEPENSES DE FONCTIONNEMENT2012budget527048236.0527 048 236True
247TOTAL DES DEPENSES DE FONCTIONNEMENT2012réalisé520101445.0520 101 445True
247TOTAL DES DEPENSES DE FONCTIONNEMENT2013budget521631666.0521 631 666True
247TOTAL DES DEPENSES DE FONCTIONNEMENT2013réalisé518309790.0518 309 790True
247TOTAL DES DEPENSES DE FONCTIONNEMENT2014budget517892573.0517 892 573True
247TOTAL DES DEPENSES DE FONCTIONNEMENT2014réalisé505290804.0505 290 804True
247TOTAL DES DEPENSES DE FONCTIONNEMENT2015budget518426787.0518 426 787True
247TOTAL DES DEPENSES DE FONCTIONNEMENT2015réalisé507989800.0507 989 800True
247TOTAL DES DEPENSES DE FONCTIONNEMENT2016budget517429625.0517 429 625True
247TOTAL DES DEPENSES DE FONCTIONNEMENT2016réalisé506228174.0506 228 174True
247TOTAL DES DEPENSES DE FONCTIONNEMENT2017budget549648098.0549 648 098True
247TOTAL DES DEPENSES DE FONCTIONNEMENT2017réalisé544116038.0544 116 038True
248DEPENSES TOTALES2012budget551761800.0551 761 800True
248DEPENSES TOTALES2012réalisé541693524.0541 693 524True
248DEPENSES TOTALES2013budget537824766.0537 824 766True
248DEPENSES TOTALES2013réalisé530617794.0530 617 794True
248DEPENSES TOTALES2014budget537824766.0537 824 766True