VF上机练习答案

发布 2022-09-05 11:05:28 阅读 5157

1. 按教材p129-130建表。

2. 完成以下查询。

1) 查询在北京或者广州上班的职工信息并按工资升序排列。

select * from 职工 where 仓库号 in

select 仓库号 from 仓库 where 城市 in('北京','广州'))order by 工资。

2) 查询不在北京或者广州上班的职工信息并按工资降序排列。

select * from 职工 where 仓库号 not in

select 仓库号 from 仓库 where 城市 in('北京','广州'))order by 工资 desc

3) 查询**商是公司的**商信息。

select * from **商 where **商名 like "%公司"

4) 查询所有仓库的平均面积。

select **g(面积) from 仓库

5) 查询每个仓库中工资多于1230元的职工人数。

select 仓库号,count(*)from 职工 where 工资》1230

group by 仓库号。

6) 查询工资低于本仓库平均工资的职工信息。

select 仓库号,count(*)from 职工 out where 工资<;

(select **g(工资) from 职工 in where out.仓库号=in.仓库号) ;

group by 仓库号。

7) 查询wh1仓库的最高工资、最低工资、平均工资、工资合计、人数。

select max(工资) ,min(工资),**g(工资),sum(工资),count(*)as '人数' from 职工 where 仓库号='wh1'

8) 查询每个仓库的最高工资、最低工资、平均工资、工资合计、人数。

select 仓库号,max(工资) ,min(工资),**g(工资),sum(工资),count(*)as '人数' from 职工 group by 仓库号。

9) 查询人数多于2的仓库的最高工资、最低工资、平均工资、工资合计、人数。

select 仓库号,max(工资) ,min(工资),**g(工资),sum(工资),count(*)as '人数' from 职工

group by 仓库号。

h**ing count(*)2

10) 查询平均工资在1200以上的仓库的最高工资、最低工资、平均工资、工资合计、人数。

select 仓库号,max(工资) ,min(工资),**g(工资),sum(工资),count(*)as '人数' from 职工

group by 仓库号。

h**ing **g(工资)>1200

11) 查询至少有2笔订单的职工信息。

select * from 职工 where 职工号 in

select 职工号 from 订购单

group by 职工号 h**ing count(*)2)

12) 查询职工工资不超过wh2仓库中某一名职工的职工信息。

select * from 职工 where 工资 <=some;

(select 工资 from 职工 where 仓库号='wh2')

/或者。select * from 职工 where 工资 <=any;

(select 工资 from 职工 where 仓库号='wh2')

/或者。select * from 职工 where 工资 <=

(select max(工资) from 职工 where 仓库号='wh2')

13) 查询职工工资不超过wh2仓库中任何一名职工的职工信息。

select * from 职工 where 工资 <=all;

(select 工资 from 职工 where 仓库号='wh2')

/或者。select * from 职工 where 工资 <=

(select min(工资) from 职工 where 仓库号='wh2')

14) 查询职工工资最低的前2名职工的信息。

15) 比较普通连接、左连接、右连接、全连接查询结果的区别。

16) 练习将以上查询结果分别存入临时表、永久表、文件、打印机的操作。

vf上机答案

6612在文件中存放 update tabb set日期 13在文件中存放 select distinct from taba into table tabc21在文件中存放 use tabascan x b 2 4 a cif x 0 xx1 b sqrt x 2 a xx2 b sqrt x 2...

vf第3次上机 答案

在 学生管理 数据库中有三张表文件,表名以及主要字段如下 学生 学号 姓名 性别 年龄 年龄是数值型,其余为字符型。成绩 学号 课程号 成绩 成绩是数值型,其余为字符型。课程 课程号 课程名 均为字符型。注意在使用sql命令前无需使用use命令打开表。1 查询所有年龄在19岁以下的学生姓名及年龄。命...

VF练习题答案

表操作上机题答案。表操作理论题答案。数据库索引题答案。数据完整性练习题答案。第三章练习题答案。第一章练习题答案。第二章典型题答案。第二章练习题答案。第四章典型题答案。第四章练习题答案。第五章典型题答案。第五章练习题答案。程序典型题答案。程序练习题答案。第六章典型题答案。第六章练习题答案。第七章典型题...