SQL語言 如何編 查詢學生都選修了哪些課程,要求列出課程號

2021-04-14 11:16:43 字數 1419 閱讀 8606

1樓:

select 課程號 from c表,成績表 where c表.課程號=成績表.課程號

2樓:匿名使用者

select distinct 課程號 from c表,成績表 where c表.課程號=成績表.課程號

sql查詢全部學生都選修的課程的課程號和課程名問題

用sql語句列出全部學員都選修的課程的課程名和課程號

如何用sql查詢全部學生都選了人課程號和課程名

3樓:匿名使用者

全部學生都選的課程號與課程名:

select * from (select c.cno,c.cname,count(1) as total from (select a.

*,c.* from 學生關系統 as a,學習關係 as b,課程關係

as c where a.sno=b.sno and b.

cno=c.cno ) as t group by c.cno,c.

cname) as t where total=(select count(1) from 學生關係 group by sno)

某個學生沒有選的課程名稱:

select * from 課程關係 where cno no in( select cno from (select a.*,c.* from 學生關系統 as a,學習關係 as b,課程關係 as c where a.

sno=b.sno and b.cno=c.

cno ) t where sno='某個學生')

資料庫中查詢全部學生都選修了的課程號和課程名??、

4樓:匿名使用者

樓上回答的 很不錯了 可以這樣做的。

這個問題其實真的很簡單的。。。

sql語句的一道題 三個基本表:學生表(student)、課程表(course)、學生選課表(sc)

5樓:匿名使用者

select * from course

select sname,sage from student where sdept = '計算機系'

select * from sc where 70 <= grade and grade =>80

select sname,sage from student where sdept = '計算機系' and s***='男'

。。。。

6樓:被減速的飛機

自己看手冊把,都很簡單的,題太多,不好回答,,

7樓:匿名使用者

老師留的作業嗎?為你好,自己做吧。

SQL語言1 查詢每個學生及其選修課程的情況查詢所有年齡

1 select t.sname,c.cpno fromstudent t left join sc s s.sno t.sno left join course c c.o s.o 2 select t.sno,t.sname from student t where t.s 女 and t.sa...

SQL資料庫中查詢選修了所有課程的學生的學號和姓名及選修門數

select s.sname,s.s s.sage,s.sdept c.ame g.grade from student s course c grade g where s.sno g.sno and g.o c.o 你好,sql是什麼 資料庫sql語句中 查詢選修了全部課程的學生的學號和姓名 理...

SQL查詢選修了兩門以上(包括兩門)課程的學生資訊

昨天面試才看到這道題 select distinct s.id s.namefrom close class c left join student s on s.s id c.s id where count c.id 1 沒有表結構啊?sql如何查詢選修了兩門以上課程的學生資訊?用sql語言,查...