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
26974DOTATION2013réalisé517890000.0517 890 000False
26974DOTATION2014budget517890000.0517 890 000False
26974DOTATION2014réalisé517890000.0517 890 000False
26974DOTATION2015budget517890000.0517 890 000False
26974DOTATION2015réalisé517890000.0517 890 000False
26974DOTATION2016budget517890000.0517 890 000False
26974DOTATION2016réalisé517890000.0517 890 000False
26974DOTATION2017budget517890000.0517 890 000False
26974DOTATION2017réalisé517890000.0517 890 000False
270740DOTATION DE L'ÉTAT2012budget517890000.0517 890 000False
270740DOTATION DE L'ÉTAT2012réalisé517890000.0517 890 000False
270740DOTATION DE L'ÉTAT2013budget517890000.0517 890 000False
270740DOTATION DE L'ÉTAT2013réalisé517890000.0517 890 000False
270740DOTATION DE L'ÉTAT2014budget517890000.0517 890 000False
270740DOTATION DE L'ÉTAT2014réalisé517890000.0517 890 000False
270740DOTATION DE L'ÉTAT2015budget517890000.0517 890 000False
270740DOTATION DE L'ÉTAT2015réalisé517890000.0517 890 000False
270740DOTATION DE L'ÉTAT2016budget517890000.0517 890 000False
270740DOTATION DE L'ÉTAT2016réalisé517890000.0517 890 000False
270740DOTATION DE L'ÉTAT2017budget517890000.0517 890 000False
270740DOTATION DE L'ÉTAT2017réalisé517890000.0517 890 000False
2717400Dotation de l'État2012budget517890000.0517 890 000False
2717400Dotation de l'État2012réalisé517890000.0517 890 000False
2717400Dotation de l'État2013budget517890000.0517 890 000False
2717400Dotation de l'État2013réalisé517890000.0517 890 000False
2717400Dotation de l'État2014budget517890000.0517 890 000False
2717400Dotation de l'État2014réalisé517890000.0517 890 000False
2717400Dotation de l'État2015budget517890000.0517 890 000False
2717400Dotation de l'État2015réalisé517890000.0517 890 000False
2717400Dotation de l'État2016budget517890000.0517 890 000False
2717400Dotation de l'État2016réalisé517890000.0517 890 000False
2717400Dotation de l'État2017budget517890000.0517 890 000False
2717400Dotation de l'État2017réalisé517890000.0517 890 000False
27275PRODUITS DE GESTION COURANTE2012budget3192300.03 192 300False
27275PRODUITS DE GESTION COURANTE2012réalisé5167766.05 167 766False
27275PRODUITS DE GESTION COURANTE2013budget3227195.03 227 195False
27275PRODUITS DE GESTION COURANTE2013réalisé5655746.05 655 746False
27275PRODUITS DE GESTION COURANTE2014budget3701300.03 701 300False
27275PRODUITS DE GESTION COURANTE2014réalisé3929203.03 929 203False
27275PRODUITS DE GESTION COURANTE2015budget3641000.03 641 000False
27275PRODUITS DE GESTION COURANTE2015réalisé4110811.04 110 811False
27275PRODUITS DE GESTION COURANTE2016budget3457000.03 457 000False
27275PRODUITS DE GESTION COURANTE2016réalisé4752339.04 752 339False
27275PRODUITS DE GESTION COURANTE2017budget3717250.03 717 250False
27275PRODUITS DE GESTION COURANTE2017réalisé8350235.08 350 235False
273752REVENUS DES IMMEUBLES2012budget200000.0200 000False
273752REVENUS DES IMMEUBLES2012réalisé159393.0159 393False
273752REVENUS DES IMMEUBLES2013budget300000.0300 000False
273752REVENUS DES IMMEUBLES2013réalisé183456.0183 456False
273752REVENUS DES IMMEUBLES2014budget200000.0200 000False