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
896175Abonnements2013budget50000.050 000False
896175Abonnements2013réalisé17426.017 426False
896175Abonnements2014budget770000.0770 000False
896175Abonnements2014réalisé759742.0759 742False
896175Abonnements2015budget820000.0820 000False
896175Abonnements2015réalisé807533.0807 533False
896175Abonnements2016budget815000.0815 000False
896175Abonnements2016réalisé750548.0750 548False
896175Abonnements2017budget850000.0850 000False
896175Abonnements2017réalisé738154.0738 154False
906176Relations presse2012budget100000.0100 000False
906176Relations presse2012réalisé24203.024 203False
906176Relations presse2013budget0.00False
906176Relations presse2013réalisé0.00False
906176Relations presse2014budget0.00False
906176Relations presse2014réalisé0.00False
906176Relations presse2015budget0.00False
906176Relations presse2015réalisé0.00False
906176Relations presse2016budget0.00False
906176Relations presse2016réalisé0.00False
906176Relations presse2017budget0.00False
906176Relations presse2017réalisé0.00False
916179Documentation (Affaires internationales)2012budget10000.010 000False
916179Documentation (Affaires internationales)2012réalisé0.00False
916179Documentation (Affaires internationales)2013budget10000.010 000False
916179Documentation (Affaires internationales)2013réalisé0.00False
916179Documentation (Affaires internationales)2014budget0.00False
916179Documentation (Affaires internationales)2014réalisé0.00False
916179Documentation (Affaires internationales)2015budget0.00False
916179Documentation (Affaires internationales)2015réalisé0.00False
916179Documentation (Affaires internationales)2016budget0.00False
916179Documentation (Affaires internationales)2016réalisé0.00False
916179Documentation (Affaires internationales)2017budget0.00False
916179Documentation (Affaires internationales)2017réalisé0.00False
92618SUBVENTIONS ET CHARGES ASSIMILEES2012budget1638000.01 638 000False
92618SUBVENTIONS ET CHARGES ASSIMILEES2012réalisé1678129.01 678 129False
92618SUBVENTIONS ET CHARGES ASSIMILEES2013budget1916500.01 916 500False
92618SUBVENTIONS ET CHARGES ASSIMILEES2013réalisé1842605.01 842 605False
92618SUBVENTIONS ET CHARGES ASSIMILEES2014budget1884000.01 884 000False
92618SUBVENTIONS ET CHARGES ASSIMILEES2014réalisé1852565.01 852 565False
92618SUBVENTIONS ET CHARGES ASSIMILEES2015budget2048000.02 048 000False
92618SUBVENTIONS ET CHARGES ASSIMILEES2015réalisé1998290.01 998 290False
92618SUBVENTIONS ET CHARGES ASSIMILEES2016budget1939000.01 939 000False
92618SUBVENTIONS ET CHARGES ASSIMILEES2016réalisé1763178.01 763 178False
92618SUBVENTIONS ET CHARGES ASSIMILEES2017budget1818000.01 818 000False
92618SUBVENTIONS ET CHARGES ASSIMILEES2017réalisé1668914.01 668 914False
936181Subventions et libéralités2012budget693000.0693 000False
936181Subventions et libéralités2012réalisé721629.0721 629False
936181Subventions et libéralités2013budget706500.0706 500False
936181Subventions et libéralités2013réalisé703170.0703 170False