1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > mysql中3张表如何关联查询_mysql三张表关联查询

mysql中3张表如何关联查询_mysql三张表关联查询

时间:2022-12-14 11:57:30

相关推荐

mysql中3张表如何关联查询_mysql三张表关联查询

三张表,需要得到的数据是标红色部分的。sql如下:

select a.uid,a.uname,a.upsw,a.urealname,a.utel,a.uremark, b.rid,b.rname,b.rremark,c.deptid,c.deptname,c.deptremark

from table1 a,table2 b,table3 c where a.sems_role_rid=b.rid and a.udeptid=c.deptid

或者:

select a.uid,a.uname,a.upsw,a.urealname,a.utel,a.uremark, b.rid,b.rname,b.rremark,c.deptid,c.deptname,c.deptremark

from table1 a left join table2 b ona.sems_role_rid=b.rid left join table3 c ona.udeptid=c.deptid

LEFT JOIN 可以实现统一数据库多表联合查询符合条件的数据。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。