次の表は、外部データベースからデータを取得するときの IN 句の使い方を示したものです。ここでは、Customers テーブルが外部データベースに格納されていると仮定しています。
外部データベース | SQL ステートメント |
---|---|
Microsoft® Jet データベース | SELECT CustomerID FROM Customers IN OtherDB.mdb WHERE CustomerID Like "A*"; |
dBASE III または dBASE IV。 dBASE III のテーブルからデータを取得するには、"dBASE IV;" の部分を "dBASE III;" に置き換えます。 |
SELECT CustomerID FROM Customer IN "C: \Dbase \Data \Sales" "dBASE IV;" WHERE CustomerID Like "A*"; |
Database の構文を使用した dBASE III または IV。 | SELECT CustomerID FROM Customer IN "" [dBASE IV; Database=C: \Dbase \Data \Sales;] WHERE CustomerID Like "A*"; |
Paradox 3.x または 4.x。 Paradox 3.x のテーブルからデータを取得するには、 "Paradox 4.x;" の部分を "Paradox 3.x;" に置き換えます。 |
SELECT CustomerID FROM Customer IN "C: \Paradox \Data \Sales" "Paradox 4.x;" WHERE CustomerID Like "A*"; |
Database の構文を使用したParadox 3.x または 4.x。 | SELECT CustomerID FROM Customer IN "" [Paradox 4.x;Database=C: \Paradox \Data \Sales;] WHERE CustomerID Like "A*"; |
Microsoft Excel ワークシート | SELECT CustomerID, CompanyName \Documents \Xldata.xls" "EXCEL 5.0;" |
ワークシート内の名前の付けられた範囲。 | SELECT CustomerID, CompanyName \Documents \Xldata.xls" "EXCEL 5.0;" |