刪除 李勇 選修 資料庫原理 課程的選課記錄 SQL語句

2021-04-19 22:13:21 字數 2287 閱讀 4406

1樓:匿名使用者

delete from 選課記錄 where 人名=李勇 and 選修= 資料庫原理

怎麼寫下面這條sql的語句,新學的沒有答案,請高手幫忙解決

2樓:匿名使用者

沒有給出具體的表.只能按猜想的表結構寫了.

1.update 學生表 set 學生成績=0 where 資料庫課程學習否=true

2.update 學生表 set 學生成績=0 where 2號課程學習否

=true and 所屬系='計算機系'

3.update 學生表 set 資料庫成績=85 where 姓名='李勇'

4.delete 學生表 where 2號課程='選修' and 2號課程成績=null

5.delete 課程表 where 選課表=null

6.delete 選課表 where 所屬系='計算機系'

這個沒有具體資料庫還真不好寫,就到這裡..

3樓:匿名使用者

覺得還是很不錯的,但是推薦還是搜尋一下工.眾.呺手電校園

4樓:匿名使用者

有個叫手電校園的工中號還不錯,裡邊什麼答案都有,你可以試試,希望能幫到你

5樓:匿名使用者

複製對應考試題的題目,然後貼上到 手電校園,公z號,系統會自動返回答案

在學生-課程資料庫中,有三張表,請用關係代數表示式查詢如下問題 20

6樓:上官三雲

自己寫的,親測可用。請給分。

3、已知三個關係模式:

學生 s(s#,sname,age,***),其屬性的含義為:學號,姓名,年齡,性別;

學習成績 sc(s#,c#,grade) ,其屬性的含義為:學號,課程號,成績;

課程 c(c#,cname,teacher),其屬性的含義為:課程號,課程名,教師。

(1)請用關係代數表示式描述查詢:學號為『s2』的學生所選課程的課程號。

答: pi c#(delta s#=『s2』(s))其中pi表示投影,delta 表示選擇

(2)完善下面的sql語句片斷。

答:create table sc(

s# char(10),

c# char(10),

grade number(2),

primary key (s#,c#), /*建立主碼約束*/

foreign key refernces s(s#), /*在s#列上建立外碼約束*/……)

(3)用sql查詢塊描述下列查詢:

學生「李勇」所選選修的課程名。

答: select c.cname

from s, sc, c

where s. sname='李勇'

and s.s#=sc.s#

and c.c#=sc.c#;

統計每門課程的選課人數。

答:select c.cname, count(s.s#)

from sc, c, s

where c.c# = sc.c#

and sc.s# = s.s#

group by c.cname;

在學生表中插入資料(『1001』,『王勇』,『男』,19)

答:insert into s values ('1001','王勇','男',19);

commit;

關於sql語句的問題 查詢所有資訊系(資料為'is')學生所選的課程及成績,要求列出學號,姓名,課程名及成績

7樓:匿名使用者

select a.sno,a.sname,b.

cname,d.grade from student a,course b,sc c where a.sno=c.

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

sdept='is'

查詢數學系(ma)所有選修資料庫的學生

8樓:匿名使用者

select s.sname , s.s***,s.

sdept , c.cno from student s,course c where c.cname = '資料庫' and c.

sno in (select a.sno from student a where a.snp = 'ma') and c.

sno = s.sno

用TSQL查詢選修資料庫原理的最高分的學生學號

2.查詢資訊系學生選bai修du的課程 號3.查詢選修課zhi 程為 資料庫dao原理 的課程名內 4.查詢沒有選修課容程成績的學生姓名及課程號5.查詢資訊系每個學生的學號,選修的課程數,最高分,平均分,結果按課程門數降序輸出 6,查詢出被全體學生選修的課程名稱 用相關子查詢和不相關子查詢兩種方法 ...

資料庫原理碼和候選碼的區別,資料庫原理中(清大出版社)對候選碼的定義「如果一個屬性集的值能夠唯一標示一個關係 」屬性集指什麼

先說候選碼,候選碼就是可以區別一個元組 即表中的一行資料 的屬性或屬版性的集合,比如學權生表student id,name,age,deptno 其中的id是可以唯一標識一個元組的,所以id是可以作為候選碼的,既然id都可以做候選碼了,那麼id和name這兩個屬性的組合可不可以唯一區別一個元組呢?顯...

求刪除SQL資料庫中某個表的重複資料

1.先將umane用一個臨時表存起來 select distinct uname uname into a form users 2.刪除users表內的資料 delete from users 3.把臨時表使用者加到users表中,並將預設upwd全設為1234要看你upwd是什麼資料型別 如果是...