假设我们有两个表,客户&交易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