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
646133Redevances et locations informatiques2013budget435000.0435 000False
646133Redevances et locations informatiques2013réalisé350465.0350 465False
646133Redevances et locations informatiques2014budget435000.0435 000False
646133Redevances et locations informatiques2014réalisé352838.0352 838False
646133Redevances et locations informatiques2015budget450000.0450 000False
646133Redevances et locations informatiques2015réalisé360741.0360 741False
646133Redevances et locations informatiques2016budget385000.0385 000False
646133Redevances et locations informatiques2016réalisé388547.0388 547False
646133Redevances et locations informatiques2017budget230000.0230 000False
646133Redevances et locations informatiques2017réalisé291571.0291 571False
656134Location de réseaux privés de transmissions2012budget20000.020 000False
656134Location de réseaux privés de transmissions2012réalisé1401.01 401False
656134Location de réseaux privés de transmissions2013budget10000.010 000False
656134Location de réseaux privés de transmissions2013réalisé1350.01 350False
656134Location de réseaux privés de transmissions2014budget8000.08 000False
656134Location de réseaux privés de transmissions2014réalisé1456.01 456False
656134Location de réseaux privés de transmissions2015budget4000.04 000False
656134Location de réseaux privés de transmissions2015réalisé4434.04 434False
656134Location de réseaux privés de transmissions2016budget4000.04 000False
656134Location de réseaux privés de transmissions2016réalisé1410.01 410False
656134Location de réseaux privés de transmissions2017budget2000.02 000False
656134Location de réseaux privés de transmissions2017réalisé1410.01 410False
666135Location de matériels de communication2012budget390000.0390 000False
666135Location de matériels de communication2012réalisé384054.0384 054False
666135Location de matériels de communication2013budget392000.0392 000False
666135Location de matériels de communication2013réalisé340837.0340 837False
666135Location de matériels de communication2014budget80000.080 000False
666135Location de matériels de communication2014réalisé75701.075 701False
666135Location de matériels de communication2015budget80000.080 000False
666135Location de matériels de communication2015réalisé122167.0122 167False
666135Location de matériels de communication2016budget105000.0105 000False
666135Location de matériels de communication2016réalisé101971.0101 971False
666135Location de matériels de communication2017budget105000.0105 000False
666135Location de matériels de communication2017réalisé101396.0101 396False
676136Location de photocopieurs2012budget66000.066 000False
676136Location de photocopieurs2012réalisé65866.065 866False
676136Location de photocopieurs2013budget66000.066 000False
676136Location de photocopieurs2013réalisé52115.052 115False
676136Location de photocopieurs2014budget38000.038 000False
676136Location de photocopieurs2014réalisé35934.035 934False
676136Location de photocopieurs2015budget38000.038 000False
676136Location de photocopieurs2015réalisé36539.036 539False
676136Location de photocopieurs2016budget38000.038 000False
676136Location de photocopieurs2016réalisé44781.044 781False
676136Location de photocopieurs2017budget38000.038 000False
676136Location de photocopieurs2017réalisé53356.053 356False
686137Location de matériels de transport2012budget63500.063 500False
686137Location de matériels de transport2012réalisé26261.026 261False
686137Location de matériels de transport2013budget76000.076 000False
686137Location de matériels de transport2013réalisé38319.038 319False