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
139635IMPÔTS LOCAUX2014réalisé703926.0703 926False
139635IMPÔTS LOCAUX2015budget710000.0710 000False
139635IMPÔTS LOCAUX2015réalisé778172.0778 172False
139635IMPÔTS LOCAUX2016budget710000.0710 000False
139635IMPÔTS LOCAUX2016réalisé770269.0770 269False
139635IMPÔTS LOCAUX2017budget780000.0780 000False
139635IMPÔTS LOCAUX2017réalisé793290.0793 290False
1406350Impôts locaux2012budget650000.0650 000False
1406350Impôts locaux2012réalisé674719.0674 719False
1406350Impôts locaux2013budget670000.0670 000False
1406350Impôts locaux2013réalisé715050.0715 050False
1406350Impôts locaux2014budget710000.0710 000False
1406350Impôts locaux2014réalisé703926.0703 926False
1406350Impôts locaux2015budget710000.0710 000False
1406350Impôts locaux2015réalisé778172.0778 172False
1406350Impôts locaux2016budget710000.0710 000False
1406350Impôts locaux2016réalisé770269.0770 269False
1406350Impôts locaux2017budget780000.0780 000False
1406350Impôts locaux2017réalisé793290.0793 290False
141637TAXES ET DROITS SUR VEHICULES2012budget1000.01 000False
141637TAXES ET DROITS SUR VEHICULES2012réalisé23.023False
141637TAXES ET DROITS SUR VEHICULES2013budget1000.01 000False
141637TAXES ET DROITS SUR VEHICULES2013réalisé103.0103False
141637TAXES ET DROITS SUR VEHICULES2014budget100.0100False
141637TAXES ET DROITS SUR VEHICULES2014réalisé2243.02 243False
141637TAXES ET DROITS SUR VEHICULES2015budget6500.06 500False
141637TAXES ET DROITS SUR VEHICULES2015réalisé15.015False
141637TAXES ET DROITS SUR VEHICULES2016budget2000.02 000False
141637TAXES ET DROITS SUR VEHICULES2016réalisé1169.01 169False
141637TAXES ET DROITS SUR VEHICULES2017budget0.00False
141637TAXES ET DROITS SUR VEHICULES2017réalisé2009.02 009False
1426370Taxes et droits divers sur véhicules2012budget1000.01 000False
1426370Taxes et droits divers sur véhicules2012réalisé23.023False
1426370Taxes et droits divers sur véhicules2013budget1000.01 000False
1426370Taxes et droits divers sur véhicules2013réalisé103.0103False
1426370Taxes et droits divers sur véhicules2014budget100.0100False
1426370Taxes et droits divers sur véhicules2014réalisé2243.02 243False
1426370Taxes et droits divers sur véhicules2015budget6500.06 500False
1426370Taxes et droits divers sur véhicules2015réalisé15.015False
1426370Taxes et droits divers sur véhicules2016budget2000.02 000False
1426370Taxes et droits divers sur véhicules2016réalisé1169.01 169False
1426370Taxes et droits divers sur véhicules2017budget0.00False
1426370Taxes et droits divers sur véhicules2017réalisé2009.02 009False
143638FONDS D'INSERTION DES TRAVAILLEURS HANDICAPES2012budget120000.0120 000False
143638FONDS D'INSERTION DES TRAVAILLEURS HANDICAPES2012réalisé68649.068 649False
143638FONDS D'INSERTION DES TRAVAILLEURS HANDICAPES2013budget120000.0120 000False
143638FONDS D'INSERTION DES TRAVAILLEURS HANDICAPES2013réalisé33840.033 840False
143638FONDS D'INSERTION DES TRAVAILLEURS HANDICAPES2014budget69000.069 000False
143638FONDS D'INSERTION DES TRAVAILLEURS HANDICAPES2014réalisé0.00False
143638FONDS D'INSERTION DES TRAVAILLEURS HANDICAPES2015budget100000.0100 000False