关于ADOQuery的查询问题(100分)

G

grass1

Unregistered / Unconfirmed
GUEST, unregistred user!
在Access数据库中有两个表mastert和detail.
master中有字段客户编号,公司名称,公司地址......
detail中有字段客户编号,联系人,.......
现在希望通过查找detail的联系人,想在master中找到相应客户编号的公司的详细情况.
SQL语句如下:
select *
From master
join detail on (master.客户编号=detail.客户编号)
where (detail.联系人="小李")
可是总是出错,请问我的语句写的是非正确?
各们大虾有办法解决?
 
select *
From master
inner join detail on (master.客户编号=detail.客户编号)
where (detail.联系人="小李")
 
我回家试试,谢谢。
 
select *
from master
where 客户编号 in (select 客户编号 from detail where 联系人="小李")

 
顶部