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
21218/238AUTRES IMMOBILISATIONS2017budget4776000.04 776 000False
21218/238AUTRES IMMOBILISATIONS2017réalisé4207568.04 207 568False
222182Matériel de transport2012budget224000.0224 000False
222182Matériel de transport2012réalisé219611.0219 611False
222182Matériel de transport2013budget225000.0225 000False
222182Matériel de transport2013réalisé212840.0212 840False
222182Matériel de transport2014budget190000.0190 000False
222182Matériel de transport2014réalisé189349.0189 349False
222182Matériel de transport2015budget170000.0170 000False
222182Matériel de transport2015réalisé160283.0160 283False
222182Matériel de transport2016budget189000.0189 000False
222182Matériel de transport2016réalisé204190.0204 190False
222182Matériel de transport2017budget183000.0183 000False
222182Matériel de transport2017réalisé180567.0180 567False
232183Matériel de bureau2012budget375000.0375 000False
232183Matériel de bureau2012réalisé239004.0239 004False
232183Matériel de bureau2013budget325000.0325 000False
232183Matériel de bureau2013réalisé196205.0196 205False
232183Matériel de bureau2014budget320000.0320 000False
232183Matériel de bureau2014réalisé41408.041 408False
232183Matériel de bureau2015budget315000.0315 000False
232183Matériel de bureau2015réalisé241944.0241 944False
232183Matériel de bureau2016budget400000.0400 000False
232183Matériel de bureau2016réalisé77436.077 436False
232183Matériel de bureau2017budget260000.0260 000False
232183Matériel de bureau2017réalisé141711.0141 711False
242184/2384Mobiliers2012budget775000.0775 000False
242184/2384Mobiliers2012réalisé798680.0798 680False
242184/2384Mobiliers2013budget700000.0700 000False
242184/2384Mobiliers2013réalisé256996.0256 996False
242184/2384Mobiliers2014budget350000.0350 000False
242184/2384Mobiliers2014réalisé436428.0436 428False
242184/2384Mobiliers2015budget300000.0300 000False
242184/2384Mobiliers2015réalisé349562.0349 562False
242184/2384Mobiliers2016budget350000.0350 000False
242184/2384Mobiliers2016réalisé244783.0244 783False
242184/2384Mobiliers2017budget1030000.01 030 000False
242184/2384Mobiliers2017réalisé696822.0696 822False
252185Appareils électriques2012budget1851400.01 851 400False
252185Appareils électriques2012réalisé123169.0123 169False
252185Appareils électriques2013budget420000.0420 000False
252185Appareils électriques2013réalisé111595.0111 595False
252185Appareils électriques2014budget125000.0125 000False
252185Appareils électriques2014réalisé195640.0195 640False
252185Appareils électriques2015budget103000.0103 000False
252185Appareils électriques2015réalisé577450.0577 450False
252185Appareils électriques2016budget200000.0200 000False
252185Appareils électriques2016réalisé198051.0198 051False
252185Appareils électriques2017budget478000.0478 000False
252185Appareils électriques2017réalisé106392.0106 392False