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
1936512Indemnités spéciales2015réalisé548197.0548 197False
1936512Indemnités spéciales2016budget559776.0559 776False
1936512Indemnités spéciales2016réalisé540019.0540 019False
1936512Indemnités spéciales2017budget566513.0566 513False
1936512Indemnités spéciales2017réalisé550260.0550 260False
1946514Prestations familiales2012budget271500.0271 500False
1946514Prestations familiales2012réalisé221793.0221 793False
1946514Prestations familiales2013budget250000.0250 000False
1946514Prestations familiales2013réalisé245923.0245 923False
1946514Prestations familiales2014budget290000.0290 000False
1946514Prestations familiales2014réalisé261097.0261 097False
1946514Prestations familiales2015budget325000.0325 000False
1946514Prestations familiales2015réalisé236590.0236 590False
1946514Prestations familiales2016budget230000.0230 000False
1946514Prestations familiales2016réalisé153752.0153 752False
1946514Prestations familiales2017budget170000.0170 000False
1946514Prestations familiales2017réalisé182719.0182 719False
1956515Supplément familial2012budget170000.0170 000False
1956515Supplément familial2012réalisé217284.0217 284False
1956515Supplément familial2013budget170000.0170 000False
1956515Supplément familial2013réalisé237761.0237 761False
1956515Supplément familial2014budget240000.0240 000False
1956515Supplément familial2014réalisé223595.0223 595False
1956515Supplément familial2015budget245000.0245 000False
1956515Supplément familial2015réalisé216052.0216 052False
1956515Supplément familial2016budget245000.0245 000False
1956515Supplément familial2016réalisé183127.0183 127False
1956515Supplément familial2017budget245000.0245 000False
1956515Supplément familial2017réalisé200330.0200 330False
196652CHARGES SOCIALES2012budget65882697.065 882 697False
196652CHARGES SOCIALES2012réalisé62410448.062 410 448False
196652CHARGES SOCIALES2013budget66187060.066 187 060False
196652CHARGES SOCIALES2013réalisé63634145.063 634 145False
196652CHARGES SOCIALES2014budget63442206.063 442 206False
196652CHARGES SOCIALES2014réalisé61870125.061 870 125False
196652CHARGES SOCIALES2015budget60686451.060 686 451False
196652CHARGES SOCIALES2015réalisé60378534.060 378 534False
196652CHARGES SOCIALES2016budget60314751.060 314 751False
196652CHARGES SOCIALES2016réalisé58553160.058 553 160False
196652CHARGES SOCIALES2017budget61609410.061 609 410False
196652CHARGES SOCIALES2017réalisé64523529.064 523 529False
1976521Charges de sécurité sociale et de prévoyance2012budget64154697.064 154 697False
1976521Charges de sécurité sociale et de prévoyance2012réalisé60576851.060 576 851False
1976521Charges de sécurité sociale et de prévoyance2013budget64508125.064 508 125False
1976521Charges de sécurité sociale et de prévoyance2013réalisé62145004.062 145 004False
1976521Charges de sécurité sociale et de prévoyance2014budget61885266.061 885 266False
1976521Charges de sécurité sociale et de prévoyance2014réalisé60479009.060 479 009False
1976521Charges de sécurité sociale et de prévoyance2015budget59124651.059 124 651False
1976521Charges de sécurité sociale et de prévoyance2015réalisé59068500.059 068 500False
1976521Charges de sécurité sociale et de prévoyance2016budget58965751.058 965 751False