タイトル : Re^2: SQLのIN句について 投稿日 : 2008/02/13(Wed) 11:06 投稿者 : i-Q
魔界の仮面弁士様、お返事ありがとうございます。 > その前に…この SQL に、どういう結果を期待しているのかを教えてもらえますか? > 具体例を交えて。 説明不足ですみません。 Data.MDBファイルにありますtest1テーブル内の「品番」及び「品名」フィールド がありまして、 その品名フィールドの値を更新させることが目的なのですが、 別のMDBファイル(C:\test.mdb)内に作成したtest2テーブルの 「品番」で結合し「品名」フィールドの値をtest1へセットしたいのです。 ちなみに、IN句を除いた下記では上手くいきます。 UPDATE test1 AS A LEFT JOIN test2 AS B ON A.品番=B.品番 SET A.品名=B.品名 (これはテストとしてData.MDB内に両テーブルをおいた場合ですが) といいますと、テーブルリンクでやればいいと思われるでしょうが、 勉強のため、他MDBのテーブル参照方法を知りたいと思いまして、 書き込みさせていただきました。 単純な書き方のミスだと思うのですが、どこがおかしいのか分かりません。 よろしくお願いします。 |