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
240674AUTRES CHARGES EXCEPTIONNELLES SUR EXERCICES ANTERIEURS2012réalisé92969.092 969False
240674AUTRES CHARGES EXCEPTIONNELLES SUR EXERCICES ANTERIEURS2013budget0.00False
240674AUTRES CHARGES EXCEPTIONNELLES SUR EXERCICES ANTERIEURS2013réalisé290306.0290 306False
240674AUTRES CHARGES EXCEPTIONNELLES SUR EXERCICES ANTERIEURS2014budget0.00False
240674AUTRES CHARGES EXCEPTIONNELLES SUR EXERCICES ANTERIEURS2014réalisé1680.01 680False
240674AUTRES CHARGES EXCEPTIONNELLES SUR EXERCICES ANTERIEURS2015budget0.00False
240674AUTRES CHARGES EXCEPTIONNELLES SUR EXERCICES ANTERIEURS2015réalisé3948.03 948False
240674AUTRES CHARGES EXCEPTIONNELLES SUR EXERCICES ANTERIEURS2016budget0.00False
240674AUTRES CHARGES EXCEPTIONNELLES SUR EXERCICES ANTERIEURS2016réalisé4.04False
240674AUTRES CHARGES EXCEPTIONNELLES SUR EXERCICES ANTERIEURS2017budget0.00False
240674AUTRES CHARGES EXCEPTIONNELLES SUR EXERCICES ANTERIEURS2017réalisé1283.01 283False
2416743Annulations de recettes sur exercices antérieurs2012budget0.00False
2416743Annulations de recettes sur exercices antérieurs2012réalisé0.00False
2416743Annulations de recettes sur exercices antérieurs2013budget0.00False
2416743Annulations de recettes sur exercices antérieurs2013réalisé0.00False
2416743Annulations de recettes sur exercices antérieurs2014budget0.00False
2416743Annulations de recettes sur exercices antérieurs2014réalisé167.0167False
2416743Annulations de recettes sur exercices antérieurs2015budget0.00False
2416743Annulations de recettes sur exercices antérieurs2015réalisé0.00False
2416743Annulations de recettes sur exercices antérieurs2016budget0.00False
2416743Annulations de recettes sur exercices antérieurs2016réalisé0.00False
2416743Annulations de recettes sur exercices antérieurs2017budget0.00False
2416743Annulations de recettes sur exercices antérieurs2017réalisé0.00False
2426745Créances irrécouvrables sur exercices antérieurs2012budget0.00False
2426745Créances irrécouvrables sur exercices antérieurs2012réalisé34109.034 109False
2426745Créances irrécouvrables sur exercices antérieurs2013budget0.00False
2426745Créances irrécouvrables sur exercices antérieurs2013réalisé152671.0152 671False
2426745Créances irrécouvrables sur exercices antérieurs2014budget0.00False
2426745Créances irrécouvrables sur exercices antérieurs2014réalisé1513.01 513False
2426745Créances irrécouvrables sur exercices antérieurs2015budget0.00False
2426745Créances irrécouvrables sur exercices antérieurs2015réalisé3948.03 948False
2426745Créances irrécouvrables sur exercices antérieurs2016budget0.00False
2426745Créances irrécouvrables sur exercices antérieurs2016réalisé4.04False
2426745Créances irrécouvrables sur exercices antérieurs2017budget0.00False
2426745Créances irrécouvrables sur exercices antérieurs2017réalisé1283.01 283False
2436748Autres charges exceptionnelles sur exercices antérieurs2012budget0.00False
2436748Autres charges exceptionnelles sur exercices antérieurs2012réalisé58860.058 860False
2436748Autres charges exceptionnelles sur exercices antérieurs2013budget0.00False
2436748Autres charges exceptionnelles sur exercices antérieurs2013réalisé137635.0137 635False
2436748Autres charges exceptionnelles sur exercices antérieurs2014budget0.00False
2436748Autres charges exceptionnelles sur exercices antérieurs2014réalisé0.00False
2436748Autres charges exceptionnelles sur exercices antérieurs2015budget0.00False
2436748Autres charges exceptionnelles sur exercices antérieurs2015réalisé0.00False
2436748Autres charges exceptionnelles sur exercices antérieurs2016budget0.00False
2436748Autres charges exceptionnelles sur exercices antérieurs2016réalisé0.00False
2436748Autres charges exceptionnelles sur exercices antérieurs2017budget0.00False
2436748Autres charges exceptionnelles sur exercices antérieurs2017réalisé0.00False
24469DEPENSES IMPRÉVUES2012budget549000.0549 000False
24469DEPENSES IMPRÉVUES2012réalisé0.00False
24469DEPENSES IMPRÉVUES2013budget400000.0400 000False