麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發(fā)設計 > 正文

SQL面試題-查詢課程

2019-11-10 19:23:59
字體:
供稿:網(wǎng)友

題目: 成績表(Grade),包含字段:GradeID(Int,自增), SNO(int, 學號), CNO(int, 課程號), Score(float,分數(shù)) 查詢每門課程的平均(最高/最低)分及課程號; 查詢每門課程第1名的學生的學號; 查詢每門課程中超過平均分的所有學生的學號等等; 課程數(shù)據(jù)庫表 解答: 創(chuàng)建表:

Create Table Grade( GradeID int not null identity(0, 1) constraint PK_Grade PRimary key, SNO int, CNO int, Score float)Insert into dbo.Grade(SNO, CNO, Score)values(22,23,24),(32,33,44),(52,53,54),(22,23,25),(22,23,26),(22,23,27),(22,23,28),(22,23,29),(22,23,30);

1.查詢每門課程的平均(最高/最低)分及課程號:

Select AVG(Score) as AvgScore, CNO from Grade group by CNOSelect MAX(Score) as MaxScore, CNO From grade group by cno

2.查詢每門課程第1名的學生的學號:

select * from Grade a where not exists( select 1 from grade b where b.cno = a.cno and (b.score < a.score or (b.score = a.score and gradeid < a.gradeid)))

3.查詢每門課程中超過平均分的所有學生的學號:

select * from grade a where not exists( select * from(select AVG(score) avgScore, cno from grade group by cno) b where a.cno = b.cno and a.score < b.avgScore)
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美精品| 国产精品久久久久久影院8一贰佰 | 亚洲第一成网站 | 日韩av在线影院 | 高清av免费 | 国产精品1区 | 99re久久最新地址获取 | 日韩蜜桃视频 | 国产午夜精品一区二区三区不卡 | 国产亚洲精品成人 | 成人男女啪啪免费观看网站四虎 | av在线视 | 一级全毛片 | 日韩在线激情 | 99麻豆久久久国产精品免费 | 欧美特黄一级高清免费的香蕉 | 成人性爱视频在线观看 | 羞羞视频.www在线观看 | 一级电影在线观看 | 日本在线不卡一区二区三区 | 日韩视频网址 | 国产一区二区视频在线播放 | 一级黄色影片在线观看 | 亚洲国产精品一区二区久久 | 久草在线视频新 | 二区三区在线观看 | 国产区二区 | 91在线视频网址 | 国产99视频精品免视看9 | 亚洲精品久久久久久 | 深夜精品福利 | 午夜激情视频网站 | 韩国精品视频在线观看 | 欧美日韩中文字幕在线 | 亚洲第一色片 | 久久国产精品99国产 | 欧美成在线视频 | 成年人视频免费看 | 黄色片网站在线播放 | 成人一级免费视频 | 久久久成人精品视频 |