add remove split language show hidden hide
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
Perioada Indicator val
2023 Luna 11 c9 150
2023 Luna 11 c10 250
2023 Luna 11 c11 3.87
2023 Luna 12 c9 457
2023 Luna 12 c10 598
2023 Luna 12 c11 4.02
2024 Luna 01 c9 557
2024 Luna 01 c10 698
2024 Luna 01 c11 5.02
per1 per2
2023 Luna 12 2024 Luna 01
PeriodList
[2023 Luna 12],[2024 Luna 01]
expr
SELECT *
FROM
(
    SELECT Indicator, perioada,val
    FROM @IndicatorTbl
    where Perioada between @period1 and @period2
) AS P
PIVOT
     (
       SUM(val) FOR perioada IN ([2023 Luna 12],[2024 Luna 01])
     ) AS pv1
Indicator 2023 Luna 12 2024 Luna 01
c10 598 698
c11 4.02 5.02
c9 457 557
Msg 208 Level 16 State 1 Line 1
Invalid object name 'Indicators'.
Msg 208 Level 16 State 1 Line 1
Invalid object name 'Indicators'.