これが私のクエリです
SELECT *
FROM requirementRange
PeakRange
、DaysOfReq
列は nvarchar データ型で、Total
INT データ型です
表は以下のようなものです
PeakRange DaysOfReq 合計 1 - 3.99 >2 日 2 9.01+ 日 2 3 1 - 3.99 日 0 1 4 - 5.99 日 0 1 6 - 8.99 2 日目 2 9 日 0 1 9.01+ 日 0 1
期待される結果
PeakRange 0 日目 1 日目 2 日目 >2 日 合計 1 - 3.99 1 0 0 2 3 4 - 5.99 1 0 0 0 1 6 - 8.99 0 0 2 0 2 9 1 0 0 0 1 9.01+ 1 0 3 0 4
ここでは、出力を行から列に変換し、合計を見つけて各範囲の最後の列に配置する必要があります。