(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 就正常执行
![](https://profile-avatar.csdnimg.cn/697c620c4a014b0b9fb221e6c189c843_y627085290.jpg!4)
关于#mysql#的问题,请各位专家解答!
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
悬赏问题
- ¥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表头显示不全