IN是在什么什么范围中。
如:Select * from Appuser where UserID In (101,102,103,104)
ON主要是用来做两个表的连接的。
如:
select distinct customers.customerid,customers.companyname
from customers join orders on
(customers.customerid=orders.customerid
)
where orders.shippeddate>2002-05-09
这两个好像没有什么联系啊
IN指的是某字段的值在某个集合当中。也就是该字段的取值范围。
如:Select * from name where name In ('a','s','d')
ON主要实在表之间进行连接时指明连接条件的,有内连接,外连接等如:
SELECT * FROM apps INNER JOIN
altapp ON apps.app_name = altapp.source_name