河南某高校研究生管理系统的数据库包含以下关系:
学生表(学号,姓名,性别,年龄,系别)
项目表(项目编号,项目名称,工资)
参与情况表(学号,项目编号,工时)
其中,工资是指参加该项目每个工时所得报酬。
实现下列操作:
(1)使用SQL语句查询年龄小于25岁的学生信息,信息包括学号、姓名、年龄和系别。
(2)使用SQL语句将项目编号为“20181232”的项目的工资上调15%。
(3)使用SQL语句查询工资小于600元的项目名称。
(4)使用SQL语句创建一个视图MY_VIEW,该视图包含的属性名称为:学号、姓名、项目名称、工资和工时。
答:(1)SELECT 学号,姓名,年龄,系别
FROM 学生表
WHERE 年龄<25;P106-119
(2)UPDATE 项目表
SET 工资=工资*1.15
WHERE 项目编号='20181232';P105
(3)SELECT 项目名称
FROM 项目表
WHERE 工资<600;P106-119
(4)CREATE VIEW MY_VIEW(学号,姓名,项目名称,工资,工时)
ASSELECT 学生表.学号,学生表.姓名,项目表.项目名称,项目表.工资,参加情况表.工时
FROM 学生表,项目表,参加情况表
WHERE 学生表.学号=参加情况表.学号 AND 项目表.项目编号=参加情况表.项目编号;P120