博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
select 练习2
阅读量:5018 次
发布时间:2019-06-12

本文共 919 字,大约阅读时间需要 3 分钟。

group by :select 分组字段,聚合函数 from 表名 where  条件 group by 分组字段 having 过滤条件

select cno,avg(degree) from score group by cno

 

12、查询Score表中至少有5名学生选修的并以3开头的课程的平均分数。

having是跟在 group by之后的筛选条件  like''是模糊查询 ''中的%是任意字符数的通配符,-是单个字符数的通配符

select cno,avg(degree) from score  group by cno having cno like'3%'and count(1)>=5

13、查询分数大于70,小于90Sno列。

between 较小值 and 较大值

select sno from score where degree between 70 and 90

 

15、查询所有学生的SnoCnameDegree列。

join on 多表之间的关联关系

select s.sno,c.cname , s.degree from score s join course c on s.cno=c.cno

16、询所有学生的SnameCnameDegree列。

 

select s.sname,c.cname, e.degree  from student s,score e, course c  where s.sno = e.sno and e.cno = c.cno

 

select s.sname,c.cname, e.degree  from student s join score e on s.sno = e.sno  join course c on e.cno =c.cno

17、 查询“95033”班学生的平均分。

select avg(degree) from score e join student s on e.sno = s.sno where sclass='95033'

 

转载于:https://www.cnblogs.com/dnf1612/p/6179857.html

你可能感兴趣的文章
敏捷开发文章读后感
查看>>
xposed获取context 的方法
查看>>
He who hesitates is Lost
查看>>
关于<form> autocomplete 属性
查看>>
收缩SqlServer数据库日记方法
查看>>
学习方法--提问
查看>>
merge-two-sorted-lists
查看>>
Educational Codeforces Round 60 (Rated for Div. 2) C. Magic Ship
查看>>
归并排序法
查看>>
CRC标准以及简记式
查看>>
SEO搜索引擎
查看>>
一、Text To Speech
查看>>
Java读取并下载网络文件
查看>>
在word中粘贴的图片为什么显示不完整
查看>>
SQL Server 数据库的鼠标操作
查看>>
SQL SERVER BOOK
查看>>
WebAPI HelpPage支持area
查看>>
Path元素
查看>>
js学习总结----DOM增删改和应用
查看>>
(20)sopel算法
查看>>