1樓:匿名使用者
2.查詢資訊系學生選bai修du的課程
號3.查詢選修課zhi
程為「資料庫dao原理」的課程名內
4.查詢沒有選修課容程成績的學生姓名及課程號5.查詢資訊系每個學生的學號,選修的課程數,最高分,平均分,結果按課程門數降序輸出
6,查詢出被全體學生選修的課程名稱(用相關子查詢和不相關子查詢兩種方法)
從學生選課資料庫中查詢選修「資料庫原理」課並且成績在90分以上的學生名單,請寫出sql語句.
2樓:飄雨
select sname from studentwhere sno in(
select a.sno from studentcourse a join course b
on a.**o=b.**o
where b.**ame='資料庫原理' and a.score>90)
select a.sclass as 班級,count(*) as 不及
專格人屬數 from
student a join studentcourse bon a.sno=b.sno
where b.score<60
group by a.sclass
3樓:匿名使用者
select * from student where student.sno in(
select sc.sno
from studentcourse scwhere sc.**o=(select **o from course where **ame='資料庫原理')
and score>90)
select sclass 班級
版,count(sno) 不及格人權數
from student
where exists(select * from studentcourse sc where sc.score<60 group by sc.sno)
group by sclass
用資料庫SQL語句 查詢只被一名學生選修的課程的課程號 課程名
select a.courseid,a.coursename from coursetable as a where exsits select b.courseid,count b.stuid as c um from 選修表 as b where b.c um 1 and a.courseid ...
刪除 李勇 選修 資料庫原理 課程的選課記錄 SQL語句
delete from 選課記錄 where 人名 李勇 and 選修 資料庫原理 怎麼寫下面這條sql的語句,新學的沒有答案,請高手幫忙解決 沒有給出具體的表.只能按猜想的表結構寫了.1.update 學生表 set 學生成績 0 where 資料庫課程學習否 true 2.update 學生表 ...
資料庫原理碼和候選碼的區別,資料庫原理中(清大出版社)對候選碼的定義「如果一個屬性集的值能夠唯一標示一個關係 」屬性集指什麼
先說候選碼,候選碼就是可以區別一個元組 即表中的一行資料 的屬性或屬版性的集合,比如學權生表student id,name,age,deptno 其中的id是可以唯一標識一個元組的,所以id是可以作為候選碼的,既然id都可以做候選碼了,那麼id和name這兩個屬性的組合可不可以唯一區別一個元組呢?顯...