注册 登录
编程论坛 SQL Server论坛

select*from a ,b where a.finterid=b.finterid

ai243700179 发布于 2013-11-17 15:43, 735 次点击
select*from a ,b where a.finterid=b.finterid
 
select*from a inner join b on a.finterid=b.finterid

请问这两个有什么区别啊??
4 回复
#2
love云彩2013-11-17 15:50
都是实现同样的功能,筛选出来的数据都是一样的
#3
vbvcr512013-11-17 18:36
第一个条件中有=的叫自然连接,是内连接;第二个是外连接中的一种,作用是从2个表中选择匹配的行。
#4
Aviva_Wang2013-11-18 09:17
两种不同的查询方法,执行过程不一样,效率不一样
#5
tlliqi2013-11-24 08:16
实地看看结果就知道了
1