简单的查询如何写
有2个DBF。一个为a.dbf.一个为b.dbf
在a里一个这样的字段dm1.下面有记录
dm1
1
120
23
....
。在a里一个这样的字段dm2.下面也有记录
dm2
22
120
23
1
.....
现在我想写个语句把其中b.dbf中的记录如果在a.dbf中的记录也有就找出来。该如何写啊
问题点数:20、回复次数:2Top
1 楼libin_ftsafe(子陌红尘:TS for Banking Card)回复于 2004-09-01 14:59:06 得分 10
select * from b where dm2 in (select dm1 from a)Top
2 楼zjcxc(邹建)回复于 2004-09-01 15:08:23 得分 10
select * from
openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\',--c:\是目录
'select * from [a.DBF]') a
,openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\',--c:\是目录
'select * from [b.DBF]') b
where a.dm1=b.dm2Top




