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
1516415Prestations familiales2017réalisé694419.0694 419False
1526416Supplément familial de traitement2012budget490000.0490 000False
1526416Supplément familial de traitement2012réalisé471595.0471 595False
1526416Supplément familial de traitement2013budget460000.0460 000False
1526416Supplément familial de traitement2013réalisé438719.0438 719False
1526416Supplément familial de traitement2014budget470000.0470 000False
1526416Supplément familial de traitement2014réalisé469629.0469 629False
1526416Supplément familial de traitement2015budget530000.0530 000False
1526416Supplément familial de traitement2015réalisé468758.0468 758False
1526416Supplément familial de traitement2016budget500000.0500 000False
1526416Supplément familial de traitement2016réalisé456982.0456 982False
1526416Supplément familial de traitement2017budget415000.0415 000False
1526416Supplément familial de traitement2017réalisé410852.0410 852False
1536418Indemnités de fin de carrière2012budget362000.0362 000False
1536418Indemnités de fin de carrière2012réalisé548851.0548 851False
1536418Indemnités de fin de carrière2013budget420000.0420 000False
1536418Indemnités de fin de carrière2013réalisé489481.0489 481False
1536418Indemnités de fin de carrière2014budget390000.0390 000False
1536418Indemnités de fin de carrière2014réalisé331560.0331 560False
1536418Indemnités de fin de carrière2015budget438000.0438 000False
1536418Indemnités de fin de carrière2015réalisé412280.0412 280False
1536418Indemnités de fin de carrière2016budget300000.0300 000False
1536418Indemnités de fin de carrière2016réalisé456525.0456 525False
1536418Indemnités de fin de carrière2017budget500000.0500 000False
1536418Indemnités de fin de carrière2017réalisé548994.0548 994False
154642PERSONNEL CONTRACTUEL DE L'AN2012budget5200000.05 200 000False
154642PERSONNEL CONTRACTUEL DE L'AN2012réalisé5588707.05 588 707False
154642PERSONNEL CONTRACTUEL DE L'AN2013budget5406600.05 406 600False
154642PERSONNEL CONTRACTUEL DE L'AN2013réalisé6280988.06 280 988False
154642PERSONNEL CONTRACTUEL DE L'AN2014budget5941000.05 941 000False
154642PERSONNEL CONTRACTUEL DE L'AN2014réalisé6111084.06 111 084False
154642PERSONNEL CONTRACTUEL DE L'AN2015budget6000500.06 000 500False
154642PERSONNEL CONTRACTUEL DE L'AN2015réalisé6667962.06 667 962False
154642PERSONNEL CONTRACTUEL DE L'AN2016budget6731300.06 731 300False
154642PERSONNEL CONTRACTUEL DE L'AN2016réalisé7639468.07 639 468False
154642PERSONNEL CONTRACTUEL DE L'AN2017budget7631750.07 631 750False
154642PERSONNEL CONTRACTUEL DE L'AN2017réalisé7812592.07 812 592False
1556421Rémunérations de base2012budget3640000.03 640 000False
1556421Rémunérations de base2012réalisé3859607.03 859 607False
1556421Rémunérations de base2013budget3780000.03 780 000False
1556421Rémunérations de base2013réalisé4285514.04 285 514False
1556421Rémunérations de base2014budget4240000.04 240 000False
1556421Rémunérations de base2014réalisé4357105.04 357 105False
1556421Rémunérations de base2015budget4287000.04 287 000False
1556421Rémunérations de base2015réalisé4974779.04 974 779False
1556421Rémunérations de base2016budget5100000.05 100 000False
1556421Rémunérations de base2016réalisé6048201.06 048 201False
1556421Rémunérations de base2017budget5872000.05 872 000False
1556421Rémunérations de base2017réalisé6129266.06 129 266False
1566422Indemnités de fonction et de sujétion2012budget1036000.01 036 000False