IN 句の使用例

次の表は、外部データベースからデータを取得するときの 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
FROM [Customers$]
IN "C:
\Documents\Xldata.xls" "EXCEL 5.0;"
WHERE CustomerID Like "A*"
ORDER BY CustomerID;
ワークシート内の名前の付けられた範囲。 SELECT CustomerID, CompanyName
FROM CustomersRange
IN "C:
\Documents\Xldata.xls" "EXCEL 5.0;"
WHERE CustomerID Like "A*"
ORDER BY CustomerID;