本文主要是介绍计算机大作业access,同济大学大学计算机access作业答案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
同济大学大学计算机access作业答案
有一个数据库Test-5.mdb,其中有表Teachers和Students,他们的结构如下表所示,请写出有关的SQL命令。
点击下载Test-5.mdb数据库
第一题: 在表Teachers中插入一条新的记录:
600001 杨梦 女 64 1966/04/22 YES 1660 210
要求:日期的格式为#4/22/1966#
答案: 分数:10.00
INSERT INTO Teachers (教师号,姓名,性别,年龄,参加工作年月,党员,应发工资,扣除工资) VALUES ("600001","杨梦","女",64,#4/22/1966#,YES,1660,210)
第二题:在表Teachers中删除年龄小于36且性别为“女”的记录。
答案: 分数:10.00
DELETE FROM Teachers WHERE 年龄<36 AND 性别="女"
第三题:用对表中工龄超过25年的职工加20%元工资。
答案: 分数:10.00
UPDATE Teachers SET 应发工资=应发工资*1.2
WHERE(Year(date())-Year(参加工作年月))>25
第四题: 查询1990年之前(包括1990年)参加工作的所有教师的教师号、姓名和实发工资,查询结果按实发工资从高到低排序。
答案: 分数:10.00
SELECT 教师号,姓名,(应发工资-扣除工资) AS 实发工资 FROM Teachers
WHERE YEAR(参加工作年月)<=1990
ORDER BY 应发工资-扣除工资 DESC
第五题: 查询教师的人数和平均实发工资。请参阅下图(仅供参考)。
答案: 分数:10.00
SELECT Count(*)AS 教师人数,AVG(应发工资-扣除工资) AS 实发工资
FROM Teachers
第六题: 查询男女职工的最低工资、最高工资和平均工资(工资是指实发工资)。 请参阅下图(仅供参考)。
这篇关于计算机大作业access,同济大学大学计算机access作业答案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!