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
2987764Remboursements véhicules2014réalisé1600.01 600False
2987764Remboursements véhicules2015budget0.00False
2987764Remboursements véhicules2015réalisé0.00False
2987764Remboursements véhicules2016budget0.00False
2987764Remboursements véhicules2016réalisé0.00False
2987764Remboursements véhicules2017budget0.00False
2987764Remboursements véhicules2017réalisé0.00False
2997765Remboursements divers2012budget50000.050 000False
2997765Remboursements divers2012réalisé382322.0382 322False
2997765Remboursements divers2013budget50000.050 000False
2997765Remboursements divers2013réalisé62673.062 673False
2997765Remboursements divers2014budget70000.070 000False
2997765Remboursements divers2014réalisé161281.0161 281False
2997765Remboursements divers2015budget80000.080 000False
2997765Remboursements divers2015réalisé913.0913False
2997765Remboursements divers2016budget10000.010 000False
2997765Remboursements divers2016réalisé0.00False
2997765Remboursements divers2017budget0.00False
2997765Remboursements divers2017réalisé0.00False
300TOTAL DES RESSOURCES2012budget522584300.0522 584 300True
300TOTAL DES RESSOURCES2012réalisé524029382.0524 029 382True
300TOTAL DES RESSOURCES2013budget522348195.0522 348 195True
300TOTAL DES RESSOURCES2013réalisé525297074.0525 297 074True
300TOTAL DES RESSOURCES2014budget522294800.0522 294 800True
300TOTAL DES RESSOURCES2014réalisé522750628.0522 750 628True
300TOTAL DES RESSOURCES2015budget522127000.0522 127 000True
300TOTAL DES RESSOURCES2015réalisé522685259.0522 685 259True
300TOTAL DES RESSOURCES2016budget521761000.0521 761 000True
300TOTAL DES RESSOURCES2016réalisé523126522.0523 126 522True
300TOTAL DES RESSOURCES2017budget521977250.0521 977 250True
300TOTAL DES RESSOURCES2017réalisé526587895.0526 587 895True