一日一日一日一日 2023-08-10 16:15 采纳率: 50%
浏览 2
已结题

关于#mysql#的问题,请各位专家解答!

(select id from C where 1=1 )查询结果作为表A,与表B进行连查. 连接条件为A.id = B.id, 内连 使用join 时无误, 但当使用左连时,A left join B,报错,这是为什么?
举例: select a.policy_no from (select d.policy_no from policy dwhere 1=1) a
LEFT JOIN policy_distribute lpd on lpd.policy_no = a.policy_no , 执行会报错
但不使用 LEFT JOIN , 使用 join 就正常执行

  • 写回答

2条回答 默认 最新

  • 家有娇妻张兔兔 Java领域优质创作者 2023-08-10 16:21
    关注

    left join on 而不是where

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 8月18日
  • 已采纳回答 8月10日
  • 修改了问题 8月10日
  • 创建了问题 8月10日

悬赏问题

  • ¥15 freertos中断使用队列传输后不能退出
  • ¥15 Could not find artifact io.renren:renren-dynamic-datasource:jar:5.0.0
  • ¥15 8乘8点阵显示I Love you,要求看下文
  • ¥15 uniapp地图组件show-location的方向箭偏差
  • ¥15 ntp客户端对时C语言
  • ¥15 python视觉识别调用鼠标宏驱动实现鼠标实时移动到目标人物中心,
  • ¥15 手机登录公司网站需要人脸识别,UC浏览器提示这样,有人知道解决方法吗
  • ¥15 linux命令行中的一个问题
  • ¥15 如何让 python 正确发起 http2 请求?
  • ¥15 前端el-table表头显示不全