</p> (5) 列出和职工E1、E3都有联系的北京的供应商信息;) F7 H/ ]4 ^- ]
select b.供应商号 ,供应商名,地址 from 订购单表 a ,供应商表 b ,订购单表 c where a.供应商号=b.供应商号 and b.供应商号=c.供应商号 and a.职工号=’E1’ and c.职工号=’E3’ and 地址=’北京’7 d8 ^; I0 ^' d/ E% P8 K5 Z
(6) 列出与工资在1220元以下的职工没有联系的供应商的名称;
# T% I6 ]6 V* j select 供应商号,供应商名 from 供应商表 where not(供应商号 in(select 供应商号 from 订购单表 where 订购单表.职工号=职工表.职工号 and 职工表.工资1230
" @3 F3 m( m9 {7 p; P4 J9 ^1 u' K (10) 列出仓库的个数;
& h( s: V2 F4 F1 [& t select count(*) from 仓库表& C( l- z6 J4 C% b4 q0 I
(11) 列出有最大面积的仓库信息;
& s& @% j" r; D8 Q, t% T* T) o. O& E select * from 仓库表 where 面积=(select max(面积) from 仓库表)5 v- t; {; I2 h- K- x0 B
(12) 列出所有仓库的平均面积;
( B8 O/ m6 D3 F2 A! C# \, p: s+ ?3 ?1 c select avg(面积) as ‘平均面积’ from 仓库表# d& ]+ y( p1 E f) c
(13) 列出每个仓库中工资多于1 220元的职工个数;" c3 ?1 o+ Y3 l" j# }0 _
select 仓库号 ,count(*) from 职工表 group by 仓库号 where 工资>12205 N- i5 ^' I1 q4 A9 K! j( i8 C
(14) 列出和面积最小的仓库有联系的供应商的个数;
8 a* d) n8 t. N: f8 f select count(a.供应商号) from 订购单表 a ,职工表 b ,仓库表 c where a.职工号=b.职工号 and b.仓库号=c.仓库号 and c.面积=(select min(面积) from 仓库表)" f5 s9 r7 h+ P$ ] r$ {" m9 @2 i
(15) 列出工资低于本仓库平均工资的职工信息。& [2 I1 Y4 L; Y3 Q1 b2 p) G/ n
8 `4 A) M) @7 f2 e, k6 Q6 V0 R H select * from 职工表 a where a.工资 |