题目
使用如下三个表 部门.dbf:部门号C(8),部门名C(12),负责人C(8) 职工.dbf:职工号C(10),部门号C(8),姓名C(8),性别C(2),出生日期D(8) 工资.dbf:职工号C(10),基本工资N(8,2),津贴N(8,2),奖金N(8,2),扣除N(8,2) 查询职工表中“王忠”的情况,将查询结果放在数组A中,应使用的SQL语句是()。
A.SELECT*FROM职工WHERE姓名=”王忠”INTO ARRAY A
B.SELECT*FROM职工INTO ARRAY A WHERE姓名=”王忠”
C.SELECT*FROM职工WHERE姓名=”王忠”TO ARRAY A
D.SELECT*FROM职工WHERE姓名=”王忠”TO A
第1题
第 31~33 使用如下三个表:
部门.dbf:部门号C(8),部门名C(12),负责人C(6)
职工.dbf:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D(8)
工资.dbf:职工号C(10),基本工资N(8.2),津贴N(8.2),奖金N(8.2)
第 31 题 查询每个部门年龄最小者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是()。
A)SELECT部门名,MIN(出生日期)FROM部门JOIN职工:
WHERE部门.部门号=职工.部门号GROUP BY部门名
B)SELECT部门名,MIN(出生日期)FROM部门JOIN职工:
ON部门.部门号=职工.部门号GROUP BY部门名
C)SELECT部门名,MAX(出生日期)FROM部门JOIN职工:
ON部门.部门号=职工.部门号GROUP BY部门名
D)SELECT部门名,MAX(出生日期)FROM部门JOIN职工:
第2题
使用如下三个表,回答下列各题: 部门.dbf:部门号C(8),部门名C(12),负责人C(8) 职工.dbf:职工号C(10),部门号C(8),姓名C(8),性别C(2),出生日期D(8) 工资.dbf:职工号C(10),基本工资N(8,2),津贴N(8,2),奖金N(8,2),扣除N(8,2) 查询职工实发工资的正确命令是()。
A.SELECT姓名,(基本工资+津贴+奖金一扣除)As实发工资FROM工资
B.SELECT姓名,(基本工资+津贴+奖金一扣除)As实发工资FROM工资; WHERE职工.职工号=工资.职工号
C.SELECT姓名,(基本工资+津贴+奖金一扣除)AS实发工资; FROM工资,职工WHERE职工.职工号=工资.职工号
D.SELECT姓名,(基本工资+津贴+奖金一扣除)AS实发工资; FROM工资JOIN职工WHERE职工.职工号=工资.职工号
第3题
第(30)-(35)题使用如下三个表:部门.DBF:部门号C(8),部门名C(12),负责人C(6),电话C(16)
职工.DBF:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D
工资.DBF:职工号C(10),基本工资N(8.2),津贴N(8.2),奖金N(8.2),扣除N(8.2)
第30题:查询职工实发工资的正确命令是
A.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM 工资
B.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM 工资;WHERE 职工.职工号=工资.职工号
C.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资;FROM 工资;职工 WHERE 职工.职工号=工资.职工号
D.SELECT 姓名, (基本工资+津贴+奖金-扣除)AS 实发工资;FROM 工资;JOIN 职工 WHERE 职工.职工号=工资. 职工号
第4题
A.SELECT部门名,MIN(出生日期)FROM部门INNERJOIN职工WHERE部门.部门号=职工.部门号GROUPBY部门名
B.SELECT部门名,MIN(出生日期)FROM部门INNERJOIN职工ON部门.部门号=职工.部门号GROUPBY部门名
C.SELECT部门名,MAX(出生日期)FROM部门INNERJOIN职工ON部门.部门号=职工.部门号GROUPBY部门名
D.SELECT部门名,MAX(出生日期)FROM部门INNERJOIN职工WHEREV部门.部门号=职工.部门号GROUPBY部门名
第5题
A.SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)AS年龄FROM职工WHERE年龄<25
B.SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)AS年龄FROM职工;WHEREYEAR(出生日期)<25
C.SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)AS年龄FROM职工;WHEREYEAR(DATE()).YEAR(出生日期)<25
D.SELECT姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期)FROM职工;WHEREYEAR(DATE())-YEAR(出生日期)<25
第6题
有"部门表"和"职工表",内容如下:
部门.dbf:部门号C(8),部门名C(12),负责人C(6),电话C(16)
职工.dbf:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D
查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是
A.SELECT 部门名,MIN(出生日期) FROM 部门 JOIN 职工; ON 部门.部门号=职工.部门号 GROUP BY 部门号
B.SELECT 部门名,MAX (出生日期) FROM 部门 JOIN 职工; ON 部门.部门号=职工.部门号 GROUP BY 部门号
C.SELECT 部门名,MIN (出生日期) FROM 部门 JOIN 职工; WHERE 部门.部门号=职工.部门号 GROUP BY 部门号
D.SELECT 部门名,MAX (出生日期) FROM 部门 JOIN 职工; WHERE 部门.部门号=职工.部门号 GROUP BY 部门号
第7题
SELECT 部门表.部门号,部门名称,SUM(单价*数量);
FRON 商品表,部门表 WHERE 部门表.部门号=商品表.部门号;
GROUP BY 部门表.部门号
查询结果是( )。
A.各部门商品数量合计 B.各部门商品金额合计
C.所有商品金额合计 D.各部门商品金额平均值
第20题~第24题的“成绩管理”数据库中3个表的结构如下:
学生.dbf:(学号C(8),姓名C(8),性别C(2),出生日期D,院系C(8))
课程.dbf:(课程编号C(4),课程名称C(10),开课院系C(8))
成绩.dbf:(学号C(8),课程编号C(4),成绩I)
第8题
A.SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资
B.SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资 WHERE职工.职工号=工资.职工号
C.SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资; FROM工资,职工WHERE职工.职工号=工资.职工号
D.SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资; FROM工资JOIN职工WHERE职工.职工号=工资.职工号
第9题
第10题
A.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资
B.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资; WHERE 职工.职工号=工资.职工号
C.SELECT 姓名,(基本工资+津贴+奖金-扣除)AS实发工资; FROM工资,职工WHERE职工.职工号=工资.职工号
D.SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资; FROM工资JOIN职工WHERE职工.职工号=工资.职工号
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!