|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
一个语句分成两个event(实际上不止,其他可以忽略),一个table_mapevent和一个Rows_log_event。Table_mapevent是一样的,主要看Rows_log_event。数据|数据库
怎样查询其他数据库内的表(IN子句实例)?
成绩:
怎样援用其他数据库内的表?(查询内部表)
jetsql中的in子句究竟怎样用?在那里用?
办法一:
select可否查询其他数据库中表的数据?
SELECT*FROMtbl_familyINother.mdb"[5556]";
方括号[]内的是其他数据库的毗连字串
办法二:
SELECT*
FROM[;database=C:db2.mdb;pwd=1].表1ASa,表1ASb
WHEREa.ID=b.id
请参考:
上面是有关select语句的匡助,请注重in
SELECT语句
命令MicrosoftJet数据库引擎从数据库里前往信息,作为一组纪录。
语法
SELECT[predicate]{*|table.*|[table.]field1[ASalias1][,[table.]field2[ASalias2][,...]]}
FROMtableexpression[,...][IN内部数据库]
[WHERE...]
]
[GROUPBY...]
]
[HAVING...]
]
[ORDERBY...]
]
[WITHOWNERACCESSOPTION]
IN子句
标识出内部数据库中的表,比方dBASE或Paradox数据库,或MicrosoftJet内部数据库,MicrosoftJet数据库引擎可以与之相连。
语法
标识方针表:
[SELECT|INSERT]INTOdestinationIN
{path|["path""type"]|[""[type;DATABASE=path]]}
标识数据源表:
FROMtableexpressionIN
{path|["path""type"]|[""[type;DATABASE=path]]}
包括IN子句的SELECT语句具有以下几个部分:
部分申明
destination内部表的称号,将数据拔出表中。
tableexpression表的称号,可从这些表中猎取数据。这个变量多是一个独自的表名,一个已存查询,或是INNERJOIN,LEFTJOIN,或RIGHTJOIN.
Path目次或文件的全部路径,并且这些目次或文件包括table。
type数据库范例的称号,假如数据库不是MicrosoftJet数据库(比方dBASEIII、dBASEIV、Paradox3.x或Paradox4.x),则用此范例创立table。
申明
经由过程IN你一次只能够毗连一个内部数据库
在某些情形中,path参数可援用包括数据库文件的目次。比方,当利用dBASE、FoxPro或Paradox数据库表时,path参数将指定包括.dbf或.db文件的目次。由destination或tableexpression参数可失掉表文件的称号。
为了指定非MicrosoftJET数据库,可在称号以后附加分号(;),并用单引号()或("")双引号将它括进。比方可用dBASEIV;或"dBASEIV;"这两种写法。
也可以使用DATABASE保存字指定内部数据库。比方,以下示例指定不异的表:
...FROMTableIN""[dBASEIV;DATABASE=C:DBASEDATAALES;];
...FROMTableIN"C:DBASEDATAALES""dBASEIV;"
注重
为改善功能并便利利用,请利用链接表而不要用IN。
IN子句示例
以下表显现您怎样利用IN子句来捕捉内部数据库的数据。在每示例当中,假定客户表是保留在内部数据库当中。
内部数据库SQL语句
Microsoft |
|