1.请根据要求完成下列题目(共6个空,每空1分,共6分)
在职工数据库D中有两个表,一个表是职工基本情况表(A.DBF),一个表是职工工资表(B.DBF)。职工基本情况表(A.DBF)的字段结构定义如下:
字段名
字段类型/长度
标题
GH
C/6
工号
XM
C/8
姓名
HYZT
C/4
婚姻状态
GZRQ
D
工作日期
CSRQ
D
出生日期
XYMC
C/8
系院名称
JL
M
简历
职工工资表(B.DBF)的字段结构定义如下:
字段名
字段类型/长度
标题
GH
C/6
工号
JBGZ
N/6,2
基本工资
JJ
N/3
奖金
KS
N/3
扣税
QT
N/3
其他
(1)查询A、B表中基本工资大于2000元的职工的工号、姓名、系院名称和基本工资情况,列标题用中文显示,并按系院名称升序排序,同一系院的职工按基本工资的降序排序,查询去向保存为临时表C。
SELECTGHAS工号,XMAS姓名,XYMCAS系院名称,JBGZAS基本工资;
FROMD!A__________D!BONA.GH=B.GH;
WHEREB.JBGZ>2000;
____________XYMC,JBGZ_________;
INTO_______C
(2)查询A、B表中各系院职工的人数、奖金总额和平均奖金。查询输出中必须包含系院名称、人数、奖金总额和平均奖金四个列,并将查询结果放到表CC.DBF文件中。
SeleCTXYmcas系院名称,________as人数,;
SUM(jj)as奖金总额,avg(jj)as平均奖金;
FROMd!a,d!b;
WHEREA.Gh=B.Gh;
____________;
intoTABLEcc.dbf
在职工数据库D中有两个表,一个表是职工基本情况表(A.DBF),一个表是职工工资表(B.DBF)。职工基本情况表(A.DBF)的字段结构定义如下:
字段名
字段类型/长度
标题
GH
C/6
工号
XM
C/8
姓名
HYZT
C/4
婚姻状态
GZRQ
D
工作日期
CSRQ
D
出生日期
XYMC
C/8
系院名称
JL
M
简历
职工工资表(B.DBF)的字段结构定义如下:
字段名
字段类型/长度
标题
GH
C/6
工号
JBGZ
N/6,2
基本工资
JJ
N/3
奖金
KS
N/3
扣税
QT
N/3
其他
(1)查询A、B表中基本工资大于2000元的职工的工号、姓名、系院名称和基本工资情况,列标题用中文显示,并按系院名称升序排序,同一系院的职工按基本工资的降序排序,查询去向保存为临时表C。
SELECTGHAS工号,XMAS姓名,XYMCAS系院名称,JBGZAS基本工资;
FROMD!A__________D!BONA.GH=B.GH;
WHEREB.JBGZ>2000;
____________XYMC,JBGZ_________;
INTO_______C
(2)查询A、B表中各系院职工的人数、奖金总额和平均奖金。查询输出中必须包含系院名称、人数、奖金总额和平均奖金四个列,并将查询结果放到表CC.DBF文件中。
SeleCTXYmcas系院名称,________as人数,;
SUM(jj)as奖金总额,avg(jj)as平均奖金;
FROMd!a,d!b;
WHEREA.Gh=B.Gh;
____________;
intoTABLEcc.dbf
举一反三
- 1.请根据要求完成下列题目(共6个空,每空1分,共6分) 在职工数据库D中有两个表,一个表是职工基本情况表(A.DBF),一个表是职工工资表(B.DBF)。职工基本情况表(A.DBF)的字段结构定义如下: 字段名 字段类型/长度 标题 GH C/6 工号 XM C/8 姓名 HYZT C/4 婚姻状态 GZRQ D 工作日期 CSRQ D 出生日期 XYMC C/8 系院名称 JL M 简历 职工工资表(B.DBF)的字段结构定义如下: 字段名 字段类型/长度 标题 GH C/6 工号 JBGZ N/6,2 基本工资 JJ N/3 奖金 KS N/3 扣税 QT N/3 其他 (1) 查询A、B表中基本工资大于2000元的职工的工号、姓名、系院名称和基本工资情况,列标题用中文显示,并按系院名称升序排序,同一系院的职工按基本工资的降序排序,查询去向保存为临时表C。 SELECT GH AS 工号,XM AS 姓名,XYMC AS 系院名称,JBGZ AS 基本工资 ; FROM D!A__________ D!B ON A.GH = B.GH ; WHERE B.JBGZ>2000 ; ____________ XYMC,JBGZ _________ ; INTO _______ C (2)查询A、B表中各系院职工的人数、奖金总额和平均奖金。查询输出中必须包含系院名称、人数、奖金总额和平均奖金四个列,并将查询结果放到表CC.DBF文件中。 SeleCT XYmc as 系院名称, ________ as 人数,; SUM(jj) as 奖金总额,avg(jj) as 平均奖金 ; FROM d!a,d!b ; WHERE A.Gh = B.Gh ; ____________; into TABLE cc.dbf
- “工资”表中有“职工号”(字符型).“基本工资”(数字型)和“奖金”(数字型)等字段,若要查询职工的收入,正确的SQL语句是( )。 A: Select 收入=基本工资+奖金 From 工资 B: Select 职工号,(基本工资+奖金) As 收入 From 工资 C: Select * From 工资 Where 收入=基本工资+奖金 D: Select *From 工资 Where 基本工资+奖金 As 收入
- 若有表:职工(职工号,姓名,性别)和工资(职工号,基本工资,津贴,奖金,扣除),查询职工实发工资的正确命令是____________。
- “工资”表中有“职工号”(字符型)、“基本工资”(数字型)和“奖金”(数字型)等字段,若要查询职工的收入,正确的SQL语句是
- 假定有表职工(职工号,姓名,性别,职称,部门号),工资(职工号,基本工资,奖金),且两个表中的记录都是唯一的,则职工与工资之间的关系是_________