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
1766463Allocation décès 1 - Fonctionnaires2017réalisé35514.035 514False
1776464Allocations viagières des anciens employés temporaires2012budget37400.037 400False
1776464Allocations viagières des anciens employés temporaires2012réalisé279174.0279 174False
1776464Allocations viagières des anciens employés temporaires2013budget37400.037 400False
1776464Allocations viagières des anciens employés temporaires2013réalisé55992.055 992False
1776464Allocations viagières des anciens employés temporaires2014budget31250.031 250False
1776464Allocations viagières des anciens employés temporaires2014réalisé56172.056 172False
1776464Allocations viagières des anciens employés temporaires2015budget56500.056 500False
1776464Allocations viagières des anciens employés temporaires2015réalisé45142.045 142False
1776464Allocations viagières des anciens employés temporaires2016budget49500.049 500False
1776464Allocations viagières des anciens employés temporaires2016réalisé43249.043 249False
1776464Allocations viagières des anciens employés temporaires2017budget46000.046 000False
1776464Allocations viagières des anciens employés temporaires2017réalisé29696.029 696False
1786465Médico-social et prévention2012budget2000.02 000False
1786465Médico-social et prévention2012réalisé0.00False
1786465Médico-social et prévention2013budget2000.02 000False
1786465Médico-social et prévention2013réalisé0.00False
1786465Médico-social et prévention2014budget2000.02 000False
1786465Médico-social et prévention2014réalisé0.00False
1786465Médico-social et prévention2015budget1000.01 000False
1786465Médico-social et prévention2015réalisé0.00False
1786465Médico-social et prévention2016budget600.0600False
1786465Médico-social et prévention2016réalisé0.00False
1786465Médico-social et prévention2017budget600.0600False
1786465Médico-social et prévention2017réalisé0.00False
1796466Arrérages de pension des retraités de l'Union française2012budget1544600.01 544 600False
1796466Arrérages de pension des retraités de l'Union française2012réalisé1417819.01 417 819False
1796466Arrérages de pension des retraités de l'Union française2013budget1503700.01 503 700False
1796466Arrérages de pension des retraités de l'Union française2013réalisé1332126.01 332 126False
1796466Arrérages de pension des retraités de l'Union française2014budget1325338.01 325 338False
1796466Arrérages de pension des retraités de l'Union française2014réalisé1189142.01 189 142False
1796466Arrérages de pension des retraités de l'Union française2015budget1216700.01 216 700False
1796466Arrérages de pension des retraités de l'Union française2015réalisé1063237.01 063 237False
1796466Arrérages de pension des retraités de l'Union française2016budget1062300.01 062 300False
1796466Arrérages de pension des retraités de l'Union française2016réalisé953491.0953 491False
1796466Arrérages de pension des retraités de l'Union française2017budget952000.0952 000False
1796466Arrérages de pension des retraités de l'Union française2017réalisé880683.0880 683False
1806467Allocation de vacances du personnel contractuel2012budget7000.07 000False
1806467Allocation de vacances du personnel contractuel2012réalisé3031.03 031False
1806467Allocation de vacances du personnel contractuel2013budget4000.04 000False
1806467Allocation de vacances du personnel contractuel2013réalisé0.00False
1806467Allocation de vacances du personnel contractuel2014budget4000.04 000False
1806467Allocation de vacances du personnel contractuel2014réalisé0.00False
1806467Allocation de vacances du personnel contractuel2015budget3000.03 000False
1806467Allocation de vacances du personnel contractuel2015réalisé0.00False
1806467Allocation de vacances du personnel contractuel2016budget0.00False
1806467Allocation de vacances du personnel contractuel2016réalisé0.00False
1806467Allocation de vacances du personnel contractuel2017budget0.00False
1806467Allocation de vacances du personnel contractuel2017réalisé0.00False
181647AUTRES CHARGES SOCIALES DE PERSONNEL2012budget191000.0191 000False