Bonjour a tous ,
J'ai cette requête que je l'utilise pour mes suivis de reporting.
Je dois gérer de manière dynamique la notion de date dans mon pivot.
Existe-t-il une méthode simple pour le réaliser?
merci pour vos retour d'experience
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 SELECT Table_name, [2024-07-03] AS '2024-07-03', [2024-07-04] AS '2024-07-04' FROM (SELECT Table_name, Table_rows, cast(date_collecte as nvarchar(10)) as Date FROM admin.TableSizeGrowth_AGL) AS SourceTable PIVOT ( MAX(Table_rows) FOR Date IN ([2024-07-03], [2024-07-04]) ) AS PivotTable ORDER BY Table_name;
Partager