假設我們有兩個表,客戶&交易SQL加盟條件
Customer Transaction T
----------- ----------------
Cust_Id Cust ID
Cust name Items
Cust Address Date
Flag
如果我加入這些表, -
select * from Customer C
inner join Transaction T
on C.Cust_id=T.Cust_id
Where C.Flag= 'Y'
OR
select * from Customer C
inner join Transaction T
on C.Cust_id=T.Cust_id
AND C.Flag='Y'
請任何人都可以讓我知道兩個查詢之間的功能差異(請參考兩個查詢的最後一行)
的區別是什麼? – Kuzgun
@Kuzgun我花了一點要注意的差異爲好,但'WHERE'改爲'和'的'JOIN'條款。 –
@ChrisHayes,輸出的區別是什麼? – user3030329