MS SQL Server 総合スレ
■ このスレッドは過去ログ倉庫に格納されています
0093名無しさん@お腹いっぱい。
03/10/05 06:30ID:JwP0DWsy今1つのSQLで10のクエリを使用して外部結合を行いレコードを取得しています。
クエリアナライザで見る限りデータはうまく取得できているのですが
ソース上で見ていくと、外部結合の元となっているテーブルのデータ
( 給与テーブル.部門コード*=売上テーブル.売上高などといった
給与テーブルから取ってきたデータ)のみMoveNextができていて、
そのほかは1件目のデータがずっとレコードセットに入ったままに
なっています。
FROM句の中の1つのテーブルの中に、さらに外部結合を使用したSQLが
入っており、それが10ある状態です。
あまりにも外部結合が多くなると、Movenextはうまくいかないのでしょうか?
できれば1つのSQLでデータを取得したいのですが、他に方法なないでしょうか?
わかりにくい質問かもしれませんが、どうぞよろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています