文档详情

用SQL语言实现按需查询.doc

发布:2017-03-24约2.14千字共3页下载文档
文本预览下载声明
用SQL语言实现按需查询 一、实验目的 1熟练掌握用SELECT书写简单查询 2熟练掌握用SELECT书写连接查询 3熟练掌握用SELECT书写嵌套查询 4.熟练掌握INSERT、 UPDATE 、DELETE的用法 二、实验内容 根据实验四建立的数据库,参照上图,完成如下查询。 1以图5-1的数据库为例,用SQL完成以下检索: 检索在北京的供应商的名称。select 供应商名 from 供应商 where 地址=北京select 订单号from 订单where 供应商号=s4select 订单.* from 订单where 订单.职工号=e1 and 订单.供应商号=s4select 订单.职工号, 职工.仓库号from 订单,职工where 订单.供应商号=s7 and 职工.职工号=订单.职工号select DISTINCT 职工.* from 职工,订单 where 职工.职工号= 订单.职工号and 订单.供应商号not likes3select * from 供应商where 供应商号not in(select 供应商号 from 订单where 供应商号is not null)SELECT * FROM 供应商WHERE 供应商.供应商号in ( SELECT 订单.供应商号FROM 订单WHERE 订单.职工号=e1) and 供应商.供应商号in( SELECT 订单.供应商号FROM 订单WHERE 订单.职工号=e3) and 供应商.地址like 北京select 职工.* from 职工where 职工.职工号in (select 订单.职工号from 订单where 订单.供应商号= (select 供应商号from 供应商where 供应商名=华佗公司) )select 供应商名from 供应商where 供应商号in (select 订单.供应商号from 订单where 订单.职工号in (select 职工.职工号from 职工where 工资1220)) select 订单.职工号from 订单where 订单.供应商号= s4 and 订单.职工号in (select 职工.职工号from 职工where 职工.仓库号in (select 仓库号from 仓库where 城市=上海))select * from 订单where exists (select * from 订单where 供应商号s4) SELECT 职工号FROM 职工WHERE 仓库号IN (SELECT 仓库号FROM 仓库WHERE 城市=广州)AND 职工号IN(SELECT 职工号FROM 订单WHERE 供应商号=S4 and 职工号 not in(select 职工号FROM 订单WHERE 供应商号S4 )) select 订单号from 订单where 订单.职工号in (select 职工号from 职工where 工资1230) and 订单.供应商号in(select 供应商号from 供应商where 地址=北京)select count(*) from 仓库select * from 仓库where 面积=(select max(面积) from 仓库)(select avg(面积) from 仓库)select avg(面积) from 仓库where 仓库号in (select 仓库号from 职工where 职工号in(select 职工号from 订单where 供应商号=s4))select 地址,count(*) from 供应商 group by 地址select 仓库号,count(仓库号) from 职工 where 工资1220 group by 仓库号select count(*) from 订单where 职工号in (select 职工号from 职工where 仓库号=(select 仓库号from 仓库where 面积=(select min(面积) from 仓库)))select 职工号from 职工a where 工资 (select avg(工资) from 职工where 职工.仓库号=a.仓库号)insert 供应商values (s9,智通公司,沈阳)delete from 供应商where 供应商号not in (select 供应商号from 订单where 订单.供应商号is not null)delete from 订单where 职工号in (select 职工号from 职工where 仓库号in(select 仓库号from 仓库where 城市=上海))update 仓库set 面积=面积+100 where
显示全部
相似文档