タイトル | : Re^2: SQLのIN句について |
記事No | : 11417 |
投稿日 | : 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のテーブル参照方法を知りたいと思いまして、 書き込みさせていただきました。
単純な書き方のミスだと思うのですが、どこがおかしいのか分かりません。 よろしくお願いします。
|