永发信息网

有谁对SQL很熟悉的,知道这个题目怎么做吗?

答案:4  悬赏:60  手机版
解决时间 2021-03-18 18:33
有一个公司的部门及雇员的数据库,由下面三个表组成:雇员(雇员号,姓名,年龄,地址,薪水)部门(部门号,部门名,部门经理)工作(雇员号,部门号,在该部门工作的年限)试用SQL语言完成下列功能:①建表,在定义中要求声明⑴每个表的主外码⑵雇员的年龄介于18到55之间⑶雇员姓名和部门名不能为空⑷薪水取1000到50000之间整数②往表中插入数据雇员(E01,tom,35,海淀,8000         E02,dennis,24,朝阳,5000         E03,john,20,海淀,4000         E04,rick,41,朝阳,7000         E05,bill,45,西城,7500         E06,frank,35,海淀,6000         E07,jank,25,东城,3000         E08,mike,23,东城,3500)部门(D01,人事,E04         D02,信息,E01         D03,销售,E05         D04,财务,E06)工作(E01,D02,6         E01,D03,1         E01,D04,2         E02,D01,2         E02,D04,0         E03,D02,0         E04,D01,4         E04,D02,1         E05,D03,2         E06,D04,4         E07,D04,1         E08,D03,2)③用SQL语句完成下列查询⑴求同时在三个部门工作的雇员和姓名⑵列出各部门的职工的工资总额,并按照总额大小降序排列⑶求和其部门经理住址相同的员工的姓名及经理姓名④为财务部门的雇员加薪,5年以下加5%,5年以上加3%⑤删除部门工作年限为0的工作记录,若删除后有雇员没有任何部门工作,删除其雇员记录

我想要全部的过程,谢谢了,麻烦大家了~!
最佳答案
create database 公司部门
use 公司部门
create table 雇员
( 雇员号 int ,not null,
姓名 varchar(20),not null,
年龄 int ,not null,
地址 varchar(20),not null,
薪水 char(20) ,not null,)
create table 部门
( 部门号 int ,not null,
部门名 varchar(20),not null,
部门经理 varchar(20),not null, )
create table 工作
(雇员号 int ,not null,
部门号 int ,not null,
在该部门工作的年限 int ,not null,)

自己继续写吧
全部回答
这种题目都不会阿???让你晕死,懒得写了
你这个可以用查找,点定义第一个表,再查找相同的啊!这是sql中最基本的啦
先看一下sql的帮助文件,建表用 create table 查询用select ,看看帮助里的语法 这些都比较简单 有什么不懂再问
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题下列句子中,划线的成语使用正确的一项
锂电瓶断电
英语连词成句 the,is,name,cousin,of,Alan,my
一个儿子,2户户主,可不可以新批宅基地
种种迹象怀疑老公有外遇?是直接问还是怎么办
请问遥蓝V9的功能做的怎样,买遥蓝V9好还是原
三角形中线的画法
折800的东西为什么那么便宜,有经常在那里面
你们有没有一星期不接女朋友电话不回女朋友信
求此优全名,有大神么?
天龙八部2秦皇地宫会不会像古墓一样经常打架
我非常爱一个人可是现在要是去她了,心碎了想
甜齁的爱情剧,不论国家
新一年级的学籍入完了现在还没开学想转到另一
我左眼双眼皮,右眼单眼皮,这代表什么,又预
推荐资讯
如何让心静下来看书?
135路换地铁4号线,135路哪站下?
自动档汽车在怠速状态下突然熄火,是什么原因
天然存在的放射性元素主要有什么等
土体内摩擦角和凝聚力的试验方法有哪些
陕西周公墓遗址到底怎么样了,怎么从05年开始
势力印章怎么捐献
魔兽世界血精灵去暗月马戏团怎么去
Treeview控件如何获得子节点的所有父节点的名
关于运行用移动硬盘拷贝过来的游戏的问题!
初一 数学 用方程解决问题——行程问题(环行
深邃莫测,天经地义,贸然,陡然,市井喧嚣,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?