数据库中SQL数据题目

来源:百度知道 编辑:UC知道 时间:2024/07/05 04:51:36
1、设有关系数据库:职工关系(职工号,职工名,街道,城市)
工作关系(职工号,公司号,工资)
公司关系(公司号,公司名,城市)
假设职工可在多个公司兼职,请用SQL写出至少在公司号为'C2'和'C5'公司兼职的职工的职工号
2、依据上题的关系数据库,试用SQL语句写出下列操作:将所有在"联华公司"工作的职工加薪5%。
3、图书(书号、书名、作者编号、出版社、出版日期)
作者(作者编号、作者名、年龄、地址)
试用SQL语句写出下列查询:检索年龄低于作者平均年龄的所有作者的作者名、书名和出版社

1:select *职工号 from 工作关系 where "公司号=C2" AND "公司号=C5"

2:UPDATE 工作关系
SET工资 = 工资 * 1.05
WHERE公司号IN
(SELECT公司号
FROM 公司关系
WHERE公司名 =‘联华公司’

还有一题啊》??给我加分哦。

3、SELECT 作者名,书名,出版社
FROM 图书,作者
WHERE 图书 . 作者编号 = 作者 . 作者编号
AND 年龄 < = (SELECT AVG (年龄)
FROM 作者)

同学,这些是数据库里面的最基本知识。你只要用心去学习就肯定会的。SQL语句里面也就SELECT,INSERT,DELETE,UPDATE等基本语句的