これを生成するいくつかの JOINS からデータを収集する SELECT ステートメントがあります。
Site Description Status
1 Project 1 Not Started
1 Project 5 In Progress
1 Project 2 Testing
1 Project 12 Complete
1 Project 2 Not Started
2 Project 13 Not Started
2 Project 20 Testing
2 Project 21 In Progress
2 Project 22 In Progress
2 Project 23 Testing
3 Project 24 Not Started
3 Project 25 Not Started
3 Project 26 Testing
3 Project 29 Complete
生産する各サイトのステータスを要約したいと思います。
Site Not Started In Progress Testing Complete
1 2 1 1 1
2 1 2 2 0
3 2 0 1 1
「WITH」句を使用して出力を処理できるはずです。現在、次のようになります。
WITH SiteData AS (SELECT data from multiple JOINS...)
SELECT Site, Description, Status FROM SiteData
そのため、データの列を表示するだけでなく、サイトごとのさまざまなステータスのそれぞれに含まれるプロジェクトの数に置き換えたいと考えています。
それは理にかなっていますか?