sql刪除所有學生成績
Ⅰ 建立查詢,刪除學號為 20062815 的同學在成績表中的成績記錄。 這個查詢的SQL語句怎麼寫
delete 成績表
where 學號=『20062815』
Ⅱ sql語句2.刪除2門以上不及格的學生信息
delete學生源表whereStudentIDin(selectStudentIDfrom成績表where成績<60groupbystudentidhavingcount(0)>=2)
Ⅲ 若學生表結構中包括學號、姓名、成績等欄位,則「刪除所有姓蔡的學生記錄」的SQL語句是___________。
選 A
刪除表裡面的數據是不用帶 * 的,
上面的 句子也可以寫成 DELETE FROM 學生 WHERE 姓名 like「蔡%」
Ⅳ SQL中如何用一條語句刪除一個學生(學生編號為040101)的信息以及選課信息命令代碼是什麼
查詢課程編號為1111的課程的平均成績. select avg...學生選課系統資料庫SQL語句考試題 閱讀數 2422 ...2012資料庫,界面做得很優美.,功能明確,代碼.
Ⅳ 用SQL怎麼寫"刪除學生成績表中不及格的學生。"
delete from 表名 where 成績 < 60
Ⅵ 求SQL語句將所有學生的成績加十分
兩個辦法:
查詢時候加
select 成績+10 from 學生表
第二直接update
update 學生表 set 成績 = 成績 + 10
Ⅶ 如何刪除一個資料庫中某個學生的全部記錄
例如你有一個學生表student 你要刪除表格裡面的一個叫劉慧同學的信息
你就應該敲 delete * from student where name = 『劉慧』(方法:內delete from <數據表> where 學號='學生容的學號')
Ⅷ SQL刪除李四資料庫成績
我想問的是: C(課程來號,課程自名) -- SC(學號, 課程號, 成績) --('002','C1',50) ('002','李四','男',21,'09網1') 這個又是什麼表?三表聯查才對的吧?我假設你第三個表為InFo 欄位為:學號 姓名 性別 年齡 班級可以這樣子:--刪除成績表所有凡是「李四」的成績:delete from SC where SC.學號=(select 學號 from InFo where 姓名='李四')或:---刪除成績表中李四不及格的成績記錄:delete from SC where SC.學號=(select 學號 from InFo where 姓名='李四')
and SC.成績<60
--刪除成績中李四的某一課程的成績:
Ⅸ SQL 2008 怎麼實現刪除學生表裡面的一條記錄,成績表裡面關於這個學生的記錄也同時刪掉,謝求具體代碼
--按照注釋一步步執行看效果
--創建表
IFOBJECT_ID('tstudent')>0
DROPTABLEtstudent
GO
CREATETABLEtstudent
(
fstudentnoVARCHAR(10)PRIMARYKEY,
fnameNVARCHAR(10),
)
IFOBJECT_ID('tScore')>0
DROPTABLEtScore
CREATETABLEtScore
(
fstudentnoVARCHAR(10)PRIMARYKEY,
fscroeINT
)
GO
--插入測試數據
INSERTdbo.tstudent
(fstudentno,fname)
VALUES('001',--fstudentno-varchar(10)
N'小張'--fname-nvarchar(10)
)
INSERTdbo.tScore
(fstudentno,fscroe)
VALUES('001',--fstudentno-varchar(10)
90--fscroe-int
)
--查看插入效果
SELECT*
FROMdbo.tScore
SELECT*
FROMdbo.tstudent
--創建觸發器
if(object_id('tgr_DeleteByStudentNo','tr')isnotnull)
droptriggertgr_DeleteByStudentNo
Go
--創建一個刪除的觸發器
CREATEtriggertgr_DeleteByStudentNoONtstudent
AFTERDELETE
as
DECLARE@strStudentNoVARCHAR(10)
SELECT@strStudentNo=fstudentnoFROMdeleted
=@='001'
--查看刪除效果
SELECT*
FROMdbo.tScore
SELECT*
FROMdbo.tstudent
Ⅹ 若學生表結構中包括學號、姓名、性別、成績等欄位,則 刪除所有男學生記錄 的SQL
正確答案:B
A 木有加表示字元串的引號
C delete後面多了*
D 性別="男%" 這樣是8對滴,回應該是 性別 like "男%"
大學生吧?姐當答年也是熱愛資料庫滴大學生,其實很好記,delete刪除是以一整行為單位的,所以就不用告訴他具體刪哪幾個欄位了,如果你非要刪具體某幾個欄位,可以用update,用空值替換掉那個欄位的值,Good Luck