dbf表间查询(100)

  • 主题发起人 主题发起人 qrfjw
  • 开始时间 开始时间
Q

qrfjw

Unregistered / Unconfirmed
GUEST, unregistred user!
如有表master.dbf和表industry.dbf,其中master.industry=industry.ind_code,在使用adoquery做如下查询: select * from master m,industry i where m.industry = i.ind_code系统报错:外部数据库(9986)意外错误请问如何解决?或给DBF表间查询的方法
 
这个好像是表industry与master字段的industry相同导致的。要不,你可以下在的语句试试:select * from master where industry in (select ind_code from industry)
 
先谢谢朋友们帮忙我需要的是这两个表合成的数据集
 
select m...., i.... from Master m, Industry i where...最好把需要的每个字段都直接列出来, 如m.Industry,m.?..,i.?这样查询的时候一般不会出现什么意外。不过好似你那种查询方式一般也不会出现问题才对
 
发现问题出在=号上,不论把=换成<=或>=都可以,但唯独=报错,怎么办呢?各位帮忙呀
 

Similar threads

后退
顶部