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是什麼資料型別 如果是...