主页 > 知识库 > 三表左连接查询的sql语句写法

三表左连接查询的sql语句写法

热门标签:合肥crm外呼系统加盟 怎么修改高德地图标注 硅基电话机器人官网 长沙外呼系统平台 美国地图标注软件下载 电话机器人怎么看余额 西安电话自动外呼系统 城市地图标志怎么标注 漯河电销回拨外呼系统
今天要查询所有realname的username,psw,gname,tel
表结构:
表t1
字段名:t1_id,username,psw
表t2
字段名:t2_id,gname,t1_id //这里一个t1_id对应多个t2_id
t3
字段名:t3_id,realname,tel,t1_id //这里一个t1_id对应一个t3_id
遇到的麻烦是当一个realname在t2表中没有内容时,也要将此realname的username,psw,tel等显示出来,直接使用
sql="select username,psw,gname,tel from t1,t2,t3 where t1.t1_id=t2.t1_id and t1.t1_id=t3.t1_id"
得到的结果是:t2表中必须有某个realname的作品,才能查询出来他的信息,这肯定不是想要的结果,最后想到使用左连接,sql语句是:
sql="select username,psw,gname,tel from (t1 left join t2 on t1.t1_id=t2.t1_id) left join t3 on t1.t1_id=t3.t1_id"
这样就得到想要的结果了。
您可能感兴趣的文章:
  • MySQL 8.0.18 Hash Join不支持left/right join左右连接问题
  • mysql连接查询(左连接,右连接,内连接)
  • SQL 四种连接-左外连接、右外连接、内连接、全连接详解
  • MySQL表LEFT JOIN左连接与RIGHT JOIN右连接的实例教程
  • mysql的左右内连接用法实例
  • 深入理解SQL的四种连接-左外连接、右外连接、内连接、全连接
  • sql 左连接和右连接的使用技巧(left join and right join)
  • mysql 左连接、右连接和内连接
  • SQL左连接和右连接原理及实例解析

标签:吉林 泸州 济源 抚顺 商洛 文山 广西 玉溪

巨人网络通讯声明:本文标题《三表左连接查询的sql语句写法》,本文关键词  三表,左,连接,查询,的,sql,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《三表左连接查询的sql语句写法》相关的同类信息!
  • 本页收集关于三表左连接查询的sql语句写法的相关信息资讯供网民参考!
  • 推荐文章