Kann mir bitte jemand erklären, warum die folgenden zwei Abfragen zu unterschiedlichen Ergebnissen führen?Unterschied zwischen Bedingung in Where und Bedingung in Join
SELECT
o.*
FROM
Customer c
LEFT JOIN
[Order] o ON o.CustomerID = c.CustomerID AND o.OrderType = 'Cash'
WHERE
c.Country = 'USA'
SELECT
o.*
FROM
Customer c
LEFT JOIN
[Order] o ON o.CustomerID = c.CustomerID
WHERE
c.Country = 'USA'
AND
o.OrderType = 'Cash'
Danke.
Das macht Sinn, danke Greg. * Eureka Moment * – staterium