這裡蒐索程式師資訊,查找有用的技術資料
當前位置:首頁 » 編程語言 » sql修改高數不及格的學生成績
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql修改高數不及格的學生成績

發布時間: 2023-04-22 21:16:25

① 用sql語句設計 第四題 刪除三門以上不及格的學生記錄 急求!!!

DELETE 學生(表)
FROM ( SELECT 學號,COUNT(學號) AS NUM FROM 成績(表)
WHERE 成績 < 60
GROUP BY 學號 ) T
WHERE 學生.學號 = T.學號

② SQL中如何把查詢出來的分數段0-60的顯示替換為不及格

case '及格'
when grade between 50 and 52

③ 用SQL怎麼寫"刪除學生成績表中不及格的學生。"

你應該提供表格的模式啊
例如
student(sno, sname, 。。。)
sc(sno ,cno,grade)
...

答:
delete
from student
where sno=(
select sno
from student,sc
where student.sno=sc.sno AND
grade<60)

④ 用T-sql語句將教學成績表中所有不及格學生(小於60分)的分數加5分

update 教學成績表 set 成績=成績+5 where 成績<60

⑤ 用sql語句查將成績小於60分的計算機專業學生的成績設置為0

1、首先在sql軟體附加有成績表的資料庫,然後右鍵新建查詢。

⑥ 2,創建一個觸發器,如果對不及格的成績進行修改,給出提示信息並取消操作. sql server 2008

create trigger trig_SC on SC for update as
begin
if deleted.grade<消悶60
begin
print '滲橋悄叢渣XXXXXXX'
rollback transaction
return
end
return
end

⑦ 在學生成績表中,刪除不及格學生成績 怎麼用語言SQL來寫實驗步驟

表結構貼一下啊,都有哪些欄位?

⑧ 用SQL語句完成以下操作。

1
insert into 學生.DBF(學號,姓名,性別) values('10359999','張三','男')
2
update 學生成績.DBF set 成績=null where 課程.DBF.課程編號=學生成績.DBF.課程編號 and 課程.DBF.課程名稱='計算機' and 學生成績.DBF.成績<60
3
update 學生成績.DBF set 成績=成績 + 20 where 課程編號='01'
4
select 學號,姓名,年齡 from 學生.DBF where DateDiff('yyyy',出生日期,getDate())=22

⑨ sql如何將XX的所有不及格的成績改為60分

updatechoicesetgrade=60wheregrade<60andsnoin(='xx')

⑩ sql2000 大於60分不變,小於60替換成不及格

SELECT
NAME,SCORE=
CASE
WHEN
SCORE<60
THEN
'不及格'
else
SCORE
END
FROM
CHANGE
或者:
SELECT
NAME,SCORE=
CASE
WHEN
SCORE<60
THEN
'不及格'
when
SCORE>=60
then
SCORE
END
FROM
CHANGE