SQL 多表一起查询的语句总结

sql  同时查询多个表 可以使用连表查询
比如
使用join
sql  同时查询多个表 可以使用连表查询
比如
使用join 
select s1.*,s2.*  from s1 left join s2 on s1.id = s2.id;
利用where  and
select s1.* ,s2.* from s1,s2 where s1.id = s2.id;
建议根据条件选择   第二条sql优于第一条
其次还可以 使用union
select * from A
union 
select * from B 
前提是A和B的字段数目录名称一样

 


利用where and
select s1.* ,s2.* from s1,s2 where s1.id = s2.id;
建议根据条件选择 第二条sql优于第一条
其次还可以 使用union
select * from A
union
select * from B
前提是A和B的字段数目录名称一样
posted @ 2016-09-26 21:25  leayrainy  阅读(1782)  评论(0编辑  收藏  举报