首页 > 其他 > 详细

MS Acess不支持多个left join(语法错误(操作符丢失)在查询表达式 xx中)

时间:2020-02-07 13:50:41      阅读:90      评论:0      收藏:0      [点我收藏+]

如图:

技术分享图片

 

 sql语句如下

select p.*,c.[name] as compName,s.[name] as sellerName from percentage p left join 
company c on c.id = p.compId left join seller s on s.id = p.sellerId

 

解决方法:

在第一个left join附近加()

select p.*,c.[name] as compName,s.[name] as sellerName from (percentage p left join 
company c on c.id = p.compId) left join seller s on s.id = p.sellerId

正确结果

技术分享图片

 

MS Acess不支持多个left join(语法错误(操作符丢失)在查询表达式 xx中)

原文:https://www.cnblogs.com/passedbylove/p/12272516.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!