VISUAL FOXPRO 问题?

来源:百度知道 编辑:UC知道 时间:2024/06/26 01:33:36
根据表结构,用一条SQL语句完成检索
1、选择和职工“E1”,“E3”都有联系的北京的供应商信息?
订购单表(职工号,供应商号,订购单号,订购日期)
供应商表(供应商号,供应商名,地址)

select * from 订购单,供应商;
where 订购单.供应商号=供应商.供应商号;
and 订购单.职工号=“E1”or 订购单.职工号=“E3”;
and 供应商.地址=“北京”

由于没有表,只能这样写了。
你可以做一些修改,比如可以用INNER JOIN 建立关联。

“选择和职工“E1”,“E3”都有联系”如果这句的意思是和这两个职工
同时都有联系 那么把这句 and 订购单.职工号=“E1”OR 订购单.职工号=“E3”; 里面的OR 改为 AND

如果表中地址存贮不只是北京,比如“北京某某路”那么最后一句改为
and left(供应商.地址,4)==“北京”

好了,说的比较详细了吧。。。。。