Visual fox 基本的检索问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 16:43:58
在订货管理数据库中有以下四个表.
仓库表 字段:仓库号 城市 面积
职工表 字段:仓库号 职工号 工资
订购单表 字段:职工号 供应商号 订购单号 订购日期
供应商表 字段:供应商号 供应商名 地址
问题.
1.检索在北京的供应商的名称.
2.检索出向供应商S3发过订购单的职工的职工号和仓库号.
3.检索出和职工E1,E3都有联系的北京的供应商信息.
4.检索出向S4供应尚发出订购单的仓库所在的城市.
5.检索出由工资多于1230元的职工向北京的供应商发出的订购单号.
6.检索出所有仓库的平均面积.
7.检索出每个仓库中工资多于1220元的职工个数.
8.检索出工资低于本仓库平均工资的职工信息.

本人因为初学VISUAL FOX,
就这基本的检索问题已经把我搞的焦头烂额了.汗~
希望个位师傅指点指点.谢谢个位了.大大的感谢.~

1. SELECT 供应商名 FROM 供应商表 WHERE 地址 LIKE "%北京%"
2. SELECT DISTINCT 职工表.职工号,职工表.仓库号 FROM 职工表,订购单表 WHERE 订购单表.供应商号=="S3" AND 订购单表.职工号==职工表.职工号
3. SELECT * FROM 供应商表 WHERE 供应商号 IN(SELECT 供应商号 FROM 订购单表 WHERE 职工号 IN ("E1","E3")) AND 地址 LIKE "%北京%"

其他的参照SQL语句慢慢的写吧