学生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语句的顺序不能颠倒。

香港服务器租用多少钱一个月?影响香港服务器租用价格因素

香港服务器租用多少钱一个月?香港服务器受到很多朋友的青睐,其中免备案成为其特色之一。很多用户想了解香港云服务器价格多少钱,也有同行询问香港服务器的租赁价格,一些实际用户想要了解香港服务器的市场。虽然价格是关注的焦点,但价格并不是香港服务器的全部选择。今天小编介绍了一些影响香港服务器租赁价格的因素,以及在香港租一个月的服务器要花多少钱。影响香港服务器租赁价格的因素:1.香港机房选择香港机房相当于选择...

搬瓦工最新套餐KVM,CN2线路

搬瓦工在国内非常流行的主机商,以提供低价的vps著称.不过近几年价格逐渐攀升.不过稳定性和速度一向不错.依然深受国内vps爱好者喜爱.新上线的套餐经常卖到断货.支持支付宝,paypal很方便购买和使用.官网网站:https://www.bandwagonhost.com[不能直接访问,已墙]https://www.bwh88.net[有些地区不能直接访问]https://www.bwh81.net...

菠萝云:带宽广州移动大带宽云广州云:广州移动8折优惠,月付39元

菠萝云国人商家,今天分享一下菠萝云的广州移动机房的套餐,广州移动机房分为NAT套餐和VDS套餐,NAT就是只给端口,共享IP,VDS有自己的独立IP,可做站,商家给的带宽起步为200M,最高给到800M,目前有一个8折的优惠,另外VDS有一个下单立减100元的活动,有需要的朋友可以看看。菠萝云优惠套餐:广州移动NAT套餐,开放100个TCP+UDP固定端口,共享IP,8折优惠码:gzydnat-8...

年龄查询为你推荐
网络明星哪个知道这个网络明星叫什么?赵雨润星辰变玩家可以成为星辰变演员?这是真的吗?快速美白好方法有什么快速美白的好办法吗?eset最新用户名密码求ESET Smart Security最新用户名和密码flash导航条FLASH导航条 怎么加入链接?flash导航条flash导航条swf格式的要怎么编辑安卓应用平台现在android平台的手机都有哪些?童之磊华硕的四核平板电脑,怎么样?如何建立一个网站要建立一个网站怎么弄啊?开机滚动条电脑开机有滚动条的画面
提供香港vps 域名备案批量查询 naning9韩国官网 韩国俄罗斯 国外php主机 java主机 双12活动 lamp配置 12306抢票助手 蜗牛魔方 699美元 最漂亮的qq空间 免费mysql数据库 godaddy空间 后门 云服务是什么意思 rewritecond 服务器托管价格 移动王卡 sonya 更多