次のデータセットを返すクエリがあります。
デバイス| サービス -------------------------------- PC1 | サービス1 PC1 | サービス2 PC1 | サービス3 PC1 | Service4 PC1 | サービス5 PC1 | サービス6 PC1 | サービス7 PC2 | サービス1 PC2 | サービス2
レポートには、デバイスごとにグループ化され、サービスも表示されるテーブルがあります。ただし、最も一般的な5つのサービスを示す円グラフも必要です。
2番目のデータセットとストアドプロシージャを使用してこれをかなり簡単に行うことができましたが、代わりにこの同じデータセットを使用してそれを行う方法があるかどうか疑問に思いました(データはすでにクエリされて返されているので、そうなるようですサーバーに対して別のプロシージャを実行するよりもパフォーマンスが向上します)。
これが可能かどうかについて何か考えはありますか?または、2番目のクエリ/ストアドプロシージャを使用する必要がありますか?