- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1以下为一表名为职工考核信息”的表,请按照要求使用 T-SQL语言执行相应操作:
表1 :职工考核信息表
工号
(整型)
姓名 (字符型)
性别 (字符型)
出生年月
(日期型)
职称 (字符型)
籍贯 (字符 型)
所属部门 (字符型)
考核成绩 (数值型)
10001
刘方
男
1977-08-11
经济师
厦门
财务部
87
10002
郑小波
男
1979-11-02
工程师
福州
生产部
76
10003
黄梅
女
1981-10-22
助理工程师
福州
销售部
82
10004
鲁朋
男
1985-07-25
经济师
泉州
销售部
52
10005
王剑
男
1983-04-09
工程师
龙岩
采购部
82
10006
向芳
女
1982-02-12
高级经济师
龙岩
人事部
55
10007
王海
男
1972-08-06
经济师
厦门
销售部
64
表2:销售业绩明细表
工号
(整型)
姓名 (字符型)
月份 (字符型)
商品名称 (字符型)
销售数量 (整型)
10003
黄梅
-一-
电视机
67
10003
黄梅
-一-
空调
88
10003
黄梅
-二二
电视机
54
10003
黄梅
-二二
空调
66
10004
鲁朋
-一-
电视机
35
10004
鲁朋
-一-
洗衣机
47
10004
鲁朋
-二二
洗衣机
104
10007
王海
-一-
电视机
121
10007
王海
-二二
电视机
43
10007
王海
-二二
空调
79
(1) 从表1中查询出“工号”、“姓名”和“职称”三列的所有数据行
(2) 从表1中查询出“出生年月”在 1980 - 01 - 01以后,而且“职称”为工程师或经济师 的所有数据行;
(3) 从表1中查询出所有人员的“工号”、“姓名”和“年龄”;
(4) 向表1添加一条数据
10009
咼露
女
1982 - 03 - 18
助理工程师
厦门
行政部
74
(5) 从表1中查询出职工的平均考核成绩大于 70分的部门名称,并按成绩高低排序;
(6) 将表2的销售业绩分别按月份和商品的名称排名;
(7) 从表2中查询姓名为“王海”的职工,如果其某个月的某种商品销售数量超过 100, 则对其表1中的考核成绩加5分;
(8) 将2月份电视机的销售数量超过 50台的职工的姓名、性别和籍贯查询出来;
(9) 查询出1月份没有销售空调的销售人员的姓名、年龄和籍贯;
2、如下两张数据表,一张为教材销售记录表,另一张为各类教材的总销量统计表。 表1:教材销售记录表
编号(自动)
教材名称
销售日期
销售量
1
计算机网络
2007 — 7 — 11
43
2
数据库原理
2007 — 10— 12
65
3
计算机网络
2007 — 9 — 6
77
4
C语言程序设计
2007 — 10— 13
33
5
数据库原理
2007 — 11 — 11
45
表2:总销量统计表
编号(自动)
教材名称
总销量
1
计算机网络
120
2
数据库原理
110
3
C语言程序设计
33
建立一个insert触发器,每当向图书销售记录表中插入新行时,触发器自动将图书的每
次销售量(教材销售记录表中的销售量列值) 自动合计到该书的当年总销售量 (总销量统计
表的总销量列)中:
答案:
1、编程
(2) select * from 职工考核信息表 where出生年月>1978-01-01 and职称in (工程师 经济师
(3) select工号,姓名year(getdate())-year(出生年月)as年龄from 职工考核信息表;
(4 )略
(5) select所属部门from职工考核信息表 having avg(考核成绩)>70 group by所属部门 order by avg(考核成绩);
(6) select月份,sum(销售数量)from销售业绩明细表 group by月份order by sum(销售数 量)desc
select商品名称,sum(销售数量)from销售业绩明细表 group by商品名称order by sum(销售
数量)desc
(7) if exists(select * from 销售业绩明细表 where姓名=王海and销售数量>100) update
职工考核信息表 set考核成绩=考核成绩+5 where姓名=王海”;
2、触发器
Create trigger XSTJ on 教材销售记录表 For insert
As
Update 总销量统计表
Set 总销量 =总销量 +( select 销售量 from inserted where 总销量统计表 .教材名称 =inserted. 教材名称) where 教材名称 in (select
您可能关注的文档
最近下载
- 2025至2030全球及中国荧光微球行业调研及市场前景预测评估报告.docx VIP
- NB_T 10091-2018高压开关设备温度在线监测装置技术规范.pdf
- 单缸液压圆锥破操作保养规程.docx VIP
- 六年级(上)语文1-28课核心考点汇总.pdf VIP
- 夏商周考古思考题.pdf VIP
- 2025年铁路局招聘考试题库《铁路基础知识》及答案.docx VIP
- 武汉大学泛函分析讲义.3.1共轭空间与共轭算子.pdf VIP
- 浅析全自动钠离子交换器.doc VIP
- 山东省聊城市东昌府区文轩湖西校区2024-2025学年八年级上学期期中地理试题.docx VIP
- GB_T 3246.1-2024 变形铝及铝合金制品组织检验方法 第1部分:显微组织检验方法.pdf VIP
原创力文档


文档评论(0)