学生sql查询语句平均年龄.doc

年龄查询  时间:2021-02-21  阅读:()

s ql查询语句平均年龄

数据库查询语句例题与答案实验三

实验三数据查询语言

一、基本查询

使用相应SQL语句完成如下操作

1查询所有用户的用户ID和姓名。s elec t uid,namefro m[us er]

2查询注年龄最小3位用户的用户ID,姓名和年龄。s elect top 3(uid),name,datediff(yyyy,birthday,getdate())age from[us er]order by birthday desc

3查询库存小于50本的所有书目信息。select*from bookbookbook

[us er]e like'张%'or name like'李%'or name like'王%'and len(name)=2

7查询所有书目的书名、 出版社及价格要求出版社升序排列 出版社相同时按价格从高到底进行排序。select title,press,pricefrom bookorder by press,price desc

8查询所有有交易记录的用户ID。select oidfro m[o rd er]ax(price)max_price,min(price)min_price,avg(price)avg_price from book

(stock)from book

(quantity)from orderbook

[o rd er]group by state

5查询各类别数据的库存总量。select sum(stock)from bookgroup by category

6查询被订购2次以上含2次的图书编号、订购次数并按照订购次数从高到低进行排序。

select bookid,sum(quantity)from orderbookgroup bybookidhaving c ount(*)>=2order by sum(quantity)desc

三、连接查询

使用相应SQL语句完成如下操作

1列出全部用户的用户ID、姓名和状态。s elec t uid,name,us ers tatefrom[us er],us ers tatee,s ex,o rd ertimefro m[us er],[o rd er],o rd erboo ke desc

3查询性别为‘男’且购买过社科类图书的用户ID、用户名及状态。s elec t uid,name,s ex,us ers tatefrom[us er],us ers tate

[o rd er]orderb ookbooke,s ex,us ers tatefrom[us er],us ers tate,bo ok,orderb ook,[order]e,orderstatefro m[o rd er],o rd ers tatee,title,c ategory.c ategory,sto ckfrom[order],orderbook,[us er],book,c ategorye,name,orderstate from orderbook,[order],[user],orderstate orderbook

[us er],[o rd er]bo ok,orderb ook

学生表

2.select学号,姓名,年龄from学生表

3.select学号,姓名,年龄from学生表 学生表 学生表 学生表学生表ax(分数),min(分数 fro m学生表

9 select课程号 count(*),avg(分数 from学生表group by课程号

10 select学号 count * from学生表

11 select avg 分数 课程号from学生表group by课程号

12 select avg 分数 课程号from学生表group by课程号order by avg 分数 13 select count * 学号from学生表group by学号

14 select count * a学号from学生表group by学号order by

a

15 select课程名称 avg(分数 from学生表group by课程名

16 select课程标号课程名称 avg(分数 from学生表group by课程号课程名 17 select课程名称 avg(分数 a from学生表学生表group by姓名

19 select学号姓名 count(*)a from学生表group by学号姓名

20select学生姓名 count(*) a from学生表 ,kcm,fs FROMxsb,kcb,xxb xsb,kcb,xxb='大学英语'and fs>90

4. select xsb.xh,xm,zy FROM xsb,kcb,xxb,zy FROM xsb xxb xsbxxb X1,xxb X2 E,SEX,AGE,SDEPT)

SC(S NO,O,GRADE)

C(O,AME,CDEP T,TNAME)

试用SQL的查询语句表达下列查询

⑴检索LIU老师所授课程的课程号和课程名。

⑵检索年龄大于23岁的男学生的学号和姓名。

⑶检索学号为200915146的学生所学课程的课程名和任课教师名。

⑷检索至少选修LIU老师所授课程中一门课程的女学生姓名。

⑸检索E

FROM C

E

FROM S

’ ;

⑶S ELECT AME T EAC HER

FROM SC,C

E(连接查询方式)

FROM S,SC,C

E(嵌套查询方式)

FROM S

SC

C

E(存在量词方式) SEX=’ F’ AND

FROM S

SC

C

C

S,SC

E=’ SC AS X SC AS Y

E

FROM C

S

SC

SCAS X

C

SCAS Y

SC;

⑵S ELECT AVG(AGE)

FROM S,SC

SC,C

SC

GROUP BY C#

HAVING C OUNT(*)>10

ORDER BY 2 DES C 1;

⑸S ELECT SNAME

FROM S

S

E=’ S

E=’ E,AG E

FROM S

E LIKE ‘ SC

E,AG E

FROM S

’AND AGE>(S ELECT AVG(AGE)

FROM S

E,AG E

FROM S

’AND AGE>ALL(S ELECT AGE

FROM S

E,SEX)。 ⑶在基本表SC中删

除尚无成绩的选课元组。

⑷把张成民同学在SC中的选课记录全部删去。

⑸把选修高等数学课程中不及格的成绩全部改为空值。

⑹把低于总平均成绩的女同学成绩提高5%。

⑺在基本表SC中修改4号课程的成绩若成绩小于等于75分时提高5%若成绩大于75分时提高4%用两个UP DAT E语句实现 。

解

⑴INSERT INTO S(S#,SNAME,AGE)

VALUES( ‘200912143’ , ’张晶’ ,21);

⑵INSERT INTO STUDENT(SNO,SNAME,SEX)

SELECT S#,SNAME,SEX

FROM S

SC

SC

GROUP BY S#));

⑶DELETE FROM SC

SC

S

E=’张成民’ )

⑸UPDATE SC

SET GRADE=NULL

C

E=’高等数学’ );

⑹UPDATE SC

S ET GRADE=GRADE*1.05

S

SC);

⑺用两个UP DAT E语句实现

UPDATE SC

S ET GRADE=GRADE*1.04

WHERE C#=’ 4’AND GRADE>75;

UPDATE SC

S ET GRADE=GRADE*1.05

WHERE C#=’ 4’AND GRADE<=75;

注意这两个UP DAT E语句的顺序不能颠倒。

云如故枣庄高防(49元)大内存2H2G49元8H8G109元

云如故是一家成立于2018年的国内企业IDC服务商,由山东云如故网络科技有限公司运营,IDC ICP ISP CDN VPN IRCS等证件齐全!合法运营销售,主要从事自营高防独立服务器、物理机、VPS、云服务器,虚拟主机等产品销售,适合高防稳定等需求的用户,可用于建站、游戏、商城、steam、APP、小程序、软件、资料存储等等各种个人及企业级用途。机房可封UDP 海外 支持策略定制 双层硬件(傲...

PacificRack(年付低至19美元),夏季促销PR-M系列和多IP站群VPS主机

这几天有几个网友询问到是否有Windows VPS主机便宜的VPS主机商。原本他们是在Linode、Vultr主机商挂载DD安装Windows系统的,有的商家支持自定义WIN镜像,但是这些操作起来特别效率低下,每次安装一个Windows系统需要一两个小时,所以如果能找到比较合适的自带Windows系统的服务器那最好不过。这不看到PacificRack商家有提供夏季促销活动,其中包括年付便宜套餐的P...

青果云(59元/月)香港多线BGP云服务器 1核 1G

青果云香港CN2_GIA主机测评青果云香港多线BGP网络,接入电信CN2 GIA等优质链路,测试IP:45.251.136.1青果网络QG.NET是一家高效多云管理服务商,拥有工信部颁发的全网云计算/CDN/IDC/ISP/IP-VPN等多项资质,是CNNIC/APNIC联盟的成员之一。青果云香港CN2_GIA主机性能分享下面和大家分享下。官方网站:点击进入CPU内存系统盘数据盘宽带ip价格购买地...

年龄查询为你推荐
找不到光驱为什么我的电脑光驱找不到?缓冲区溢出教程溢出攻击原理手机区号手机号码+86是移动区号还是联通的区号?镜像文件是什么什么是文件镜像?什么是镜像文件?开机滚动条开机滚动条要很长时间怎么解决?怎么点亮qq空间图标怎样点亮qq空间的图标奇虎论坛奇虎是中国的吗?ios系统ios系统有哪些版本?服务器连接异常服务器连接异常,即将退出,请重新进入游戏.怎么回事声母是什么22个声母是什么
php主机租用 vps交流 域名备案收费吗 域名备案只选云聚达 香港ufo 阿云浏览器 qq云存储 ix主机 godaddy域名转出 ubuntu更新源 css样式大全 台湾谷歌网址 铁通流量查询 java虚拟主机 最好的空间 40g硬盘 河南移动邮件系统 合租空间 怎样建立邮箱 免费吧 更多