1

複雑なピボット クエリを実行しようとしています... IN 句で選択を行う必要があります...

ピボットの例

上記のリンクの例を見ると、従業員 ID がピボットで明示的に使用されていることがわかります。従業員 ID を指定する代わりに選択できるようにしたいと考えています。

今考えられる唯一の方法は、文字列でピボット クエリを作成し、ストアド プロシージャで操作を使用して従業員 ID を文字列に作成し、それを PIVOT 句に挿入して、結果の SQL を実行することです。 ..

これを行うためのより良い方法を考えている人はいますか?

4

1 に答える 1

1

ピボット列の内容をハードコードできない場合、ピボット クエリを作成するときに動的 SQL を使用する必要があります。

于 2009-02-14T00:35:57.533 に答える