ACCESS做为MS Office 办公套件中的一个应用程序,经常需要来其它数据源进行数据交互,比如在查询中使用在EXCEL中的数据或文本记录文件中的数据,或者倒出查询结果到EXCEL的数据表中或其它格式的数据文件中。 除了常用的倒入/倒出功能外,还可以通过JET-SQL的 IN 子句来灵活实现。
外部数据库
可以是一个驻留在远程服务器上的 ODBC 数据库(如 Microsoft SQL Server),或是外部数据库之一,如 Paradox、dBASE、Microsoft FoxPro、Microsoft Excel、Microsoft Access、Lotus 1-2-3、HTML 和 Text。
下面首先看一下 Microsoft Jet SQL 参考中关于 IN 子句的介绍。
IN 子句
标识出外部数据库中的表,例如dBASE或Paradox数据库,或Microsoft Jet外部数据库,Microsoft Jet数据库引擎能够与之相连。
语法
标识目标表:
[SELECT | INSERT] INTO destination IN
{
path | ["path" "type"] | ["" [type; DATABASE = path]]}
标识数据源表:
FROM tableexpression IN
{
path | ["path" "type"] | ["" [type; DATABASE = path]]}
包含 IN 子句的SELECT 语句具有以下几个部分:
部分 |
---|