内连接inner join
(第1种写法)select a.name,b.name from t_table1 a join t_table2 b on a.ID=b.ID
(第2种写法)select a.name b.name from t_table1 a inner join t_table2 b on a.ID=b.ID
两表之间的左连接(右连接完全是简单的举一反三,所以就不写了)
select a.name,b.name from t_table1 a left join t_table b on a.ID=b.ID
4表之间的左连接(t_table1 既需要左关联t_table2,又同时需要左关联t_table3,t_table4无用)
select a.name,b.name,c.name
from t_table1 a left join t_table2 b on a.ID=b.ID left join t_table3 c on a.ID=c.ID,
t_table4 d
where a.ID=d.ID
等连接
select a.name,b.name from t_table1 a,t_table b
where a.ID=b.ID
全连接(Full join)
select a.name,b.name from t_table1 a full join t_table2 b on a.ID=b.ID
总结以上是内存溢出为你收集整理的sqlserver 内连接左连接,右连接,全连接全部内容,希望文章能够帮你解决sqlserver 内连接左连接,右连接,全连接所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)