JOINs
を使用せずにLEFT JOIN
をシミュレートできるかどうかを知りたいと思っていました。LEFT JOINをJOINを使用せずにシミュレート
私はthis databaseを使用して、私は現在、唯一のINNER JOIN
取得することができています。このJOIN
FROM Customers
LEFT JOIN Orders
ON Customers.CustomerID=Orders.CustomerID
ORDER BY Customers.CustomerName;
SELECT
でシミュレートしてみてください。これは私の現在のクエリです:
SELECT Customers.CustomerName, Orders.OrderID
FROM Customers, Orders
WHERE Customers.CustomerID=Orders.CustomerID
ORDER BY CustomerName;
あなたは上記のSQLクエリは、単に ''演算子を使用して、まだ、JOINであることを認識しません? – ultrajohn
@ultrajohn最初のクエリは、結合を使用してクエリに変換する結合です。 –
両方のクエリに結合があります。 – Strawberry