谜爱阁生活网

Access中的Inner join left join right join 嵌套连接查询语法

软件教程  2024-06-22 11:40:36  热度:34℃

和SQLServer 的不一样,注意其中的括号

SELECT fields
FROM table1 INNER JOIN
(table2 INNER JOIN [( ]table3
[INNER JOIN [( ]tablex [INNER JOIN ...)]
ON table3.field3 compopr tablex.fieldx)]
ON table2.field2 compopr table3.field3)
ON table1.field1 compopr table2.field2;

否则会造成诸如下面的错误:内联三个表

语法错误 (操作符丢失) 在查询表达式 ’ur.UserID=u.UserID inner join [DT_Role] r on r.RoleID=ur.RoleID’ 中。 在 .....

比如这里的语句:

Select r.RoleName from [User] u inner join [UserInRoles] ur on u.UserID=ur.UserID inner join [Role] r on ur.RoleID=r.RoleID where u.UserName= ? and ApplicationID is null

这里在SQL Server中是不会出错的,但是在Acceess中则会出错,应该改为

Select r.RoleName from [User] u inner join ([UserInRoles] ur inner join [Role] r on ur.RoleID=r.RoleID)on u.UserID=ur.UserID where u.UserName= ? and ApplicationID is null

参考 http://office.microsoft.com/zh-cn/access/HA012314872052.aspx

以上就是Access中的Inner join left join right join 嵌套连接查询语法的全部内容,望能这篇Access中的Inner join left join right join 嵌套连接查询语法可以帮助您解决问题,能够解决大家的实际问题是谜爱阁生活网一直努力的方向和目标。

最近更新

  • 酷狗音乐中使用蝰蛇音效制作工具的具体操作方法

    酷狗音乐中使用蝰蛇音效制作工具的具体操作方法

    2024-11-111192阅读

  • win7电脑中出现声音图标不见了的具体解决方法

    win7电脑中出现声音图标不见了的具体解决方法

    2024-11-11833阅读

  • 车到哪app的详细软件介绍

    车到哪app的详细软件介绍

    2024-11-11928阅读

  • 小米9se中查看序列号的具体操作方法

    小米9se中查看序列号的具体操作方法

    2024-11-11906阅读

  • 迅雷中使用FTP探测器的详细操作方法

    迅雷中使用FTP探测器的详细操作方法

    2024-11-11919阅读

  • ppt制作出小荷才露尖尖角动画场景的具体操作步骤

    ppt制作出小荷才露尖尖角动画场景的具体操作步骤

    2024-11-11765阅读

  • 小米9se中清除内存的具体操作步骤

    小米9se中清除内存的具体操作步骤

    2024-11-11721阅读

  • 千牛中取消消息提醒的具体操作流程

    千牛中取消消息提醒的具体操作流程

    2024-11-11741阅读

  • 抖音app中两个人使用特效具体步骤介绍

    抖音app中两个人使用特效具体步骤介绍

    2024-11-11731阅读

  • 2018Mac mini值得购买吗?Mac mini配置参数及售价详解

    2018Mac mini值得购买吗?Mac mini配置参数及售价详解

    2024-11-11753阅读