ACCESS:跨数据库查询的SQL语句_MySQL
程序员文章站
2022-06-15 17:52:28
...
Access
问题说明: 有时需要在两个或三个数据库的表中,通过相关关键字,查询获取所需记录集,用一般的SQL查询语句是实现不了的,可通过ACCESS的跨库查询功能实现。
解决方法: 例如“装材类型”和“装材”两张表是在不同的数据库中的,具体查询方法,如下:
@"Select * from 装材类型 as a INNER JOIN [;database=" AppDomain.CurrentDomain.BaseDirectory "装材.zc].装材 as b ON a.BH=b.LXBH"
详细解释: [;database=path;pwd=12].A
ACCESS的跨库是通过中括号实现的,包括路径,密码设置等;跨库的前提是已经打开了一个Connection。
解决方法: 例如“装材类型”和“装材”两张表是在不同的数据库中的,具体查询方法,如下:
@"Select * from 装材类型 as a INNER JOIN [;database=" AppDomain.CurrentDomain.BaseDirectory "装材.zc].装材 as b ON a.BH=b.LXBH"
详细解释: [;database=path;pwd=12].A
ACCESS的跨库是通过中括号实现的,包括路径,密码设置等;跨库的前提是已经打开了一个Connection。
上一篇: 几个有用的正则表达式
推荐阅读
-
深入SQL Server 跨数据库查询的详解
-
Oracle与MySQL的分页查询sql语句格式实例讲解
-
.net(C#数据库访问) Mysql,Sql server,Sqlite,Access四种数据库的连接方式
-
用SQL语句查询数据库中某一字段下相同值的记录方法
-
SQL数据库Select语句的基本语法、条件查询
-
Mysql查询语句使用select.. for update导致的数据库死锁分析
-
mysql实战45讲读书笔记(一) 一条SQL查询语句是如何执行的
-
Android中的SQL查询语句LIKE绑定参数问题解决办法(sqlite数据库)
-
随机提取Access/SqlServer数据库中的10条记录的SQL语句
-
Mysql常用的30种SQL查询语句优化方法介绍