当前位置: 首页 > news >正文

网站建设公司 知乎今日新闻国内大事件

网站建设公司 知乎,今日新闻国内大事件,南宁网站建设公司哪家好,深圳网站设计优刻本文通过最经典的“学生-成绩-课程-教师”表来帮助练习sql语句。 STUDENT表 SNO 学号SNAME 姓名SSEX 性别SBIRTHDAY 生日CLASS 班级 SCORE表 SNO 学号CNO 课程编号DEGREE 分数 COURSE表 CNO 课程编号CNAME 课程名称TNO 教师编号 TEACHER表 TNO 教师编号TNAME 教师姓名TS…

本文通过最经典的“学生-成绩-课程-教师”表来帮助练习sql语句。

在这里插入图片描述

STUDENT表

  • SNO 学号
  • SNAME 姓名
  • SSEX 性别
  • SBIRTHDAY 生日
  • CLASS 班级

SCORE表

  • SNO 学号
  • CNO 课程编号
  • DEGREE 分数

COURSE表

  • CNO 课程编号
  • CNAME 课程名称
  • TNO 教师编号

TEACHER表

  • TNO 教师编号
  • TNAME 教师姓名
  • TSEX 性别
  • TBIRTHDAY 生日
  • PROF 职称
  • DEPART 系部

1. 查询“12”班学生所选各个课程的平均分。

select CNO, avg(DEGREE)
from SCORE
where SNO in (select SNOfrom STUDENTwhere CLASS = '12')
group by CNO

2. 查询和学号为108的同学同年出生的所有学生的Sno、Sname和Sbirthday列。

selectSNO,SNAME,SBIRTHDAY
from STUDENT
where year(SBIRTHDAY) = (select year(SBIRTHDAY)from STUDENTwhere SNO = '108'
);

3. 查询“李明“教师任课的学生成绩。

select *
from SCORE
where CNO in (select CNOfrom COURSEinner join TEACHER on COURSE.TNO = TEACHER.TNO and TNAME = '李明'
);

4. 查询选修某课程的同学人数多于5人的教师姓名。

select TNAME
from TEACHER
where TNO in (select TNOfrom COURSEwhere CNO in (select CNOfrom SCOREgroup by CNOhaving count(SNO) > 5)
);

5. 查询“计算机系”中与“电子工程系“不同职称的教师的Tname和Prof。

selecttname,prof
from TEACHER
where depart = '计算机系' and prof not in (select proffrom TEACHERwhere depart = '电子工程系'
);

6. 查询所有教师和同学的name、sex和birthday。

selectTNAME     name,TSEX      sex,TBIRTHDAY birthday
from TEACHER
union
selectsname     name,SSEX      sex,SBIRTHDAY birthday
from STUDENT;

7. 查询成绩比该课程平均成绩低的同学的成绩表。

select * 
from score 
join (select CNO, avg(DEGREE) as avg from SCORE group by CNO) t1 
on score.sno = t1.cno 
where score.degree < t1.avg;

8. 查询所有未讲课教师的Tname和Depart。

select TNAME,DEPART
from teacher
where TNO not in (select distinct(TNO) from course);

9. 查询至少有2名男生的班号。

select class
from student
where SSEX = '男'
group by class
having count(SSEX)>1

10. 查询Student表中每个学生的姓名和年龄。

selectSNAME,year(now()) - year(SBIRTHDAY)
from STUDENT;

11. 查询和“李军”同性别并同班的同学Sname。

select sname
from STUDENT
where (SSEX, CLASS) = (selectSSEX,CLASSfrom STUDENTwhere SNAME = '李军');
http://www.hkea.cn/news/586777/

相关文章:

  • 家里电脑做网站服务器如何建立网址
  • 临西做网站哪里便宜seo专业培训课程
  • 高端网站设计报价表个人网上卖货的平台
  • 广州网站优化推广公司网站优化排名资源
  • 济南网站建设大标网络企业seo服务
  • net域名大网站东莞关键词自动排名
  • 做企业平台的网站怎样进行网络营销吸引顾客
  • 天河网站 建设seo信科分公司谷歌搜索引擎网址
  • 西安网站建设招骋外贸如何推广
  • 网站改版降权武汉seo排名公司
  • 南京哪家公司做企业网站 做得比较好百度seo怎么优化
  • 白云做网站SEO市场营销策略有哪些
  • 做网站用lunx怎么建立一个网站
  • 电商网站开发定制百度推广优化排名
  • 网站备案 法人身份证cba最新消息
  • 做公司网站需要什么手续厦门seo网站优化
  • 合肥本地网站网站关键词公司
  • 武汉电商网站建设seopc流量排行榜企业
  • 如何给给公司建立网站seo商学院
  • 让建站公司做网站需要什么最新腾讯新闻
  • 网站开发的意义搜索关键词排名优化
  • 如何建一个论坛网站怎么做营销推广
  • 元凤建盏简介青岛seo
  • 营销型网站套餐cps游戏推广平台
  • 哪些网站做ip向小说网络营销公司经营范围
  • 蜜芽免费网站域名关键词网站排名查询
  • 网站备案要到哪里下载关键词在线挖掘网站
  • 跨境电商开发seo的优化策略有哪些
  • 做网站的费用 优帮云百度广告代运营
  • wordpress儿童卡通主题兰州网站seo服务