次のSQL文は、CustomerID=4
( "Around the Horn")という顧客からのすべての注文を選択します。 Customers
テーブルとOrders
テーブルを使用し、テーブルの別名をそれぞれc
とo
とします。 (ここでは、SQLを短くするためにエイリアスを使用している):SQLエイリアスでクエリを持つ
SELECT o.OrderID, o.OrderDate, c.CustomerName
FROM Customers AS c, Orders AS o
WHERE c.CustomerName="Around the Horn"
AND c.CustomerID=o.CustomerID;
あなたは、私は完全な初心者です考えると、この構文を説明していただけます。
どのDBMSを使用していますか? (標準)SQLでは "Around the Horn"は列名です。文字列定数の場合は、一重引用符を使用する必要があります: ''Around the Horn'' –