当前位置:网站首页>SQL 语句练习
SQL 语句练习
2022-07-23 16:37:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
实验名称 SQL 语句练习实验地点实验楼502 实验日期 3.21
一、实验目的及要求 1. 加深对表间关系的理解 2. 理解数据库中数据的查询方法和应用 3. 掌握各种查询的异同及相互之间的转换方法 4. 掌握各种查询要求的实现 二、实验环境 Sql Sever 2008,Windows10 三、实验内容 该实验以 SQL Server 2000 系统自带的 pubs 数据库为例,以一个图书出版公司为模型。 首先按前章介绍的方法将 pubs 数据库附加到当前的 DBMS 中,再根据要求进行实验。 实验任务一 查询所有作者的作者号、姓名信息 2. 查询所有作者的姓名、作者号信息,并在每个作者的作者号前面显示字符串“身份证号:”,表明显示的信息是身份证信息 3. 查询在 CA 州的作者姓名和城市 4. 查询出版日期在 2000.1.1-2000.12.31 之间的书名和出版日期 5. 查询每个出版社出版的书 6. 查询某店销售某书的数量 7. 查询有销售记录的所有书信息(书号、书名、类型和价格等) 8. 显示所有的书名(无销售记录的书也包括在内) 9. 查询已销售书的信息(书号、书名、作者等) 10. 查询所有出版商业(business)书籍的出版社的名称 实验任务二 在任务一的基础上,练习查询语句的使用,包括计算列、求和、最大、最小值、各类选 择条件、字符匹配、分组和排序,体会各种查询的执行过程,为简单综合应用打下基础。 1. 查询书名以 T 开头或者出版社号为 0877,而且价格大于 16 的书的信息 按照类型的升序和价格的降序(在类型相同时)显示书的信息(书名、作者、出版社、类型、价格) 查询销售量大于 30 的书名及销售数量 2.查询在 1990.1.1 到 2000.12.31 间,每本书的销售总额 3.查询所有作者的所在城市和州名,要求没有重复信息 4.计算多少种书已被订价 5.查询每本书的书名、作者及它的售书总量 6.计算所有书的平均价格 7.查询价格最高的书的书名、作者及价格 实验任务三 1. 参照以上各表给出的主键、外键设置的设置要求,在自己创建表中进行相应的设置。 2. 向 authors 表中插入一行作者信息(具体值自定) 3. 数量超过 100 的商店增加 10%的折扣 4. 删除 1994.9.14 的订单 5. 删除 1 中所建立的索引 6. 建立 CA 州作者所著书的视图(包括作者号、姓名、所在州、书名、价格、出版日期) 7. 建立付款方式是现金(cash)的订单视图 8. 建立 CA 州的所有商店的视图 四、实验总结 在本次试验中我学到了很多收获不少。从刚开始的不会,到慢慢学着操作,在写代码时,老是会报错,仔细检查还是觉得自己没错,最后才发现老是一些细节问题,自己没注意到。通过这次我会告诉自己一定要注意细节。 |
|---|
- 查询所有作者的作者号、姓名信息
2.查询所有作者的姓名、作者号信息,并在每个作者的作者号前面显示字符串“身份证号:”,表明显示的信息是身份证信息 3.查询在 CA 州的作者姓名和城市 4.查询出版日期在 2000.1.1-2000.12.31 之间的书名和出版日期 5.查询每个出版社出版的书 6.查询某店销售某书的数量 7.查询有销售记录的所有书信息(书号、书名、类型和价格等)8.显示所有的书名(无销售记录的书也包括在内) 9.查询已销售书的信息(书号、书名、作者等) 10.查询所有出版商业(business)书籍的出版社的名称实验任务二 在任务一的基础上,练习查询语句的使用,包括计算列、求和、最大、最小值、各类选择条件、字符匹配、分组和排序,体会各种查询的执行过程,为简单综合应用打下基础。 1. 查询书名以 T 开头或者出版社号为 0877,而且价格大于 16 的书的信息
- 按照类型的升序和价格的降序(在类型相同时)显示书的信息(书名、作者、出版社、类型、价格)
- 查询销售量大于 30 的书名及销售数量
2.查询在 1990.1.1 到 2000.12.31 间,每本书的销售总额3.查询所有作者的所在城市和州名,要求没有重复信息 4.计算多少种书已被订价 5.查询每本书的书名、作者及它的售书总量6.计算所有书的平均价格 7.查询价格最高的书的书名、作者及价格实验任务三 1. 参照以上各表给出的主键、外键设置的设置要求,在自己创建表中进行相应的设置。2. 向 authors 表中插入一行作者信息(具体值自定) 3. 数量超过 100 的商店增加 10%的折扣4. 删除 1994.9.14 的订单 5. 删除 1 中所建立的索引 6. 建立 CA 州作者所著书的视图(包括作者号、姓名、所在州、书名、价格、出版日期)7. 建立付款方式是现金(cash)的订单视图 8. 建立 CA 州的所有商店的视图四、实验总结 在本次试验中我学到了很多收获不少。从刚开始的不会,到慢慢学着操作,在写代码时,老是会报错,仔细检查还是觉得自己没错,最后才发现老是一些细节问题,自己没注意到。通过这次我会告诉自己一定要注意细节。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/126703.html原文链接:https://javaforall.cn
边栏推荐
- Foundation of class
- PCL: multi line fitting (RANSAC)
- [sharing 3D modeling and production skills] how ZBrush turns pictures into relief models
- 《通信软件开发与应用》课程结业报告
- Interviewer: what do you think is your biggest weakness?
- Past weaving of zero one-2022
- 代码整洁,高效的系统方法
- ros(27):rosparam简单使用与一种通过launch传递参数不成功与解决
- MySQL [knowing and mastering one article is enough]
- Modeling just learning is very confused. How to learn the next generation role modeling process?
猜你喜欢

多线程【全面学习 图文精讲】
![[toggle 30 days of ML] Diabetes genetic risk detection challenge (2)](/img/39/d0134a8493877beaa6b6850c045f2b.png)
[toggle 30 days of ML] Diabetes genetic risk detection challenge (2)

Is it suitable for learning 3D modeling? You can't lose one of these five points

Jetty 服务器的 NIO 机制是如何导致堆外内存溢出的

【2020】【论文笔记】基于Rydberg原子的——
![[sharing 3D modeling and production skills] how ZBrush turns pictures into relief models](/img/fc/c400821c07ea43576a14a30d96183f.png)
[sharing 3D modeling and production skills] how ZBrush turns pictures into relief models

Modeling just learning is very confused. How to learn the next generation role modeling process?
![Log framework [detailed learning]](/img/2f/2aba5d48e8a544eae0df763d458e84.png)
Log framework [detailed learning]

Deepstream learning notes (II): description of GStreamer and deepstream-test1

【游戏建模模型制作全流程】ZBrush武器模型制作:弩
随机推荐
Have a safe summer vacation, no holidays! Please keep these summer safety tips
Google正在改进所有产品中的肤色表现 践行“图像公平”理念
jumpserver管理员账号被锁定
Rhcsa notes 3
【游戏建模模型制作全流程】ZBrush武器模型制作:弩
Is learning next generation modeling a good scene or a good role? Choose the right profession and pay more than half
[2020] [paper notes] phase change materials and Hypersurfaces——
JS convert pseudo array to array
【2020】【论文笔记】太赫兹新型探测——太赫兹特性介绍、各种太赫兹探测器
Can self-study 3D modeling succeed? Can self-study lead to employment?
Error reporting caused by the use of responsebodyadvice interface and its solution
Integer and = = compare
Jetty 服务器的 NIO 机制是如何导致堆外内存溢出的
Boss online replay: the mistake I made when training Dall · e
[2022] [paper notes] terahertz quantum well——
[attack and defense world web] difficulty four-star 12 point advanced question: cat
Great God "magic change" airpods, equipped with usb-c interface, 3D printing shell makes maintenance easier
Where should we start to learn modeling from zero foundation? How to learn game modeling well?
【游戏建模模型制作全流程】用ZBrush制作游戏士兵角色
Foundation of class