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
1186251Transports de biens2014budget607000.0607 000False
1186251Transports de biens2014réalisé507125.0507 125False
1186251Transports de biens2015budget607000.0607 000False
1186251Transports de biens2015réalisé540045.0540 045False
1186251Transports de biens2016budget540000.0540 000False
1186251Transports de biens2016réalisé504063.0504 063False
1186251Transports de biens2017budget640000.0640 000False
1186251Transports de biens2017réalisé569029.0569 029False
1196252Frais de transport du personnel2012budget300500.0300 500False
1196252Frais de transport du personnel2012réalisé408529.0408 529False
1196252Frais de transport du personnel2013budget454000.0454 000False
1196252Frais de transport du personnel2013réalisé693485.0693 485False
1196252Frais de transport du personnel2014budget459000.0459 000False
1196252Frais de transport du personnel2014réalisé580030.0580 030False
1196252Frais de transport du personnel2015budget565000.0565 000False
1196252Frais de transport du personnel2015réalisé586686.0586 686False
1196252Frais de transport du personnel2016budget604800.0604 800False
1196252Frais de transport du personnel2016réalisé503496.0503 496False
1196252Frais de transport du personnel2017budget442500.0442 500False
1196252Frais de transport du personnel2017réalisé395792.0395 792False
120626FRAIS POSTAUX ET FRAIS DE TELECOMMUNICATION2012budget5060000.05 060 000False
120626FRAIS POSTAUX ET FRAIS DE TELECOMMUNICATION2012réalisé3718961.03 718 961False
120626FRAIS POSTAUX ET FRAIS DE TELECOMMUNICATION2013budget5365000.05 365 000False
120626FRAIS POSTAUX ET FRAIS DE TELECOMMUNICATION2013réalisé3564249.03 564 249False
120626FRAIS POSTAUX ET FRAIS DE TELECOMMUNICATION2014budget4545000.04 545 000False
120626FRAIS POSTAUX ET FRAIS DE TELECOMMUNICATION2014réalisé3614897.03 614 897False
120626FRAIS POSTAUX ET FRAIS DE TELECOMMUNICATION2015budget4185000.04 185 000False
120626FRAIS POSTAUX ET FRAIS DE TELECOMMUNICATION2015réalisé3996992.03 996 992False
120626FRAIS POSTAUX ET FRAIS DE TELECOMMUNICATION2016budget3760000.03 760 000False
120626FRAIS POSTAUX ET FRAIS DE TELECOMMUNICATION2016réalisé4471691.04 471 691False
120626FRAIS POSTAUX ET FRAIS DE TELECOMMUNICATION2017budget3380000.03 380 000False
120626FRAIS POSTAUX ET FRAIS DE TELECOMMUNICATION2017réalisé2439868.02 439 868False
1216261Frais de courrier2012budget4400000.04 400 000False
1216261Frais de courrier2012réalisé3270595.03 270 595False
1216261Frais de courrier2013budget4800000.04 800 000False
1216261Frais de courrier2013réalisé3148162.03 148 162False
1216261Frais de courrier2014budget4000000.04 000 000False
1216261Frais de courrier2014réalisé3239598.03 239 598False
1216261Frais de courrier2015budget3715000.03 715 000False
1216261Frais de courrier2015réalisé3671880.03 671 880False
1216261Frais de courrier2016budget3360000.03 360 000False
1216261Frais de courrier2016réalisé4166597.04 166 597False
1216261Frais de courrier2017budget3020000.03 020 000False
1216261Frais de courrier2017réalisé2129131.02 129 131False
1226262Frais de télécommunication2012budget660000.0660 000False
1226262Frais de télécommunication2012réalisé448365.0448 365False
1226262Frais de télécommunication2013budget565000.0565 000False
1226262Frais de télécommunication2013réalisé416087.0416 087False
1226262Frais de télécommunication2014budget545000.0545 000False
1226262Frais de télécommunication2014réalisé375300.0375 300False