Quelqu'un peut-il m'expliquer pourquoi les deux requêtes suivantes donnent des résultats différents?Différence entre Condition dans Où et Condition dans 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'
Merci.
C'est logique, merci Greg. * moment d'eureka * – staterium