當前位置:首頁 » 考試成績 » sql修改學生成績

sql修改學生成績

發布時間: 2020-12-31 20:16:21

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

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

B. 如何用sql語句查出學生表成績小於60為不及格60-80為良好80-90為優秀

select name,case when 成績<60 then 不及格 when 成績>=60 and 成績<80 then 良好 when 成績>=0 and 成績<90 then 優秀 end as 成績情況 ,from 表名。

注意,在輸入sql語句的時候,要在英文環境下輸入。否則可能會出現代碼不識別。

C. SQL創建觸發器trigger1,實現當修改學生成績表中的某一科成績時,對應學生成績表中的總分也做修改

我同意二樓同學的想法,我一般是這樣做。或者create table grade (grade1 int,grade2 int,total as (grade1+grade2),[id] int),將總分設置為多個成版績列的和。這樣無論權是插入還是更新,total自動更新,不用觸發器了。

D. 如何用SQL建立一個學生成績管理系統資料庫

首先在SQL中利用企業管理器或向導建立一個資料庫,命名為學生管理系統,啟動SQL Sever服務,運行企業管理器,單擊要創建資料庫的伺服器左邊的加號圖標,展開樹形目錄,在「資料庫」節點上右擊滑鼠,在彈出的快捷菜單中選則「新建資料庫」命令,然後按照提示一步步建立資料庫,不再詳細敘述。假設學生管理系統下有三個表,分別為學生表、課程表、修課表,表的結構分別如下:學生表(student) (學號(sno) 普通編碼定長字元類型,長度7,主碼,姓名(sname) 普通編碼定長字元類型,長度8,非空,性別(ssex) 統一編碼定長字元類型,長度1,年齡(sage) 微整型,所在系(sdept) 統一編碼可變長字元類型,長度20)課程表(course) (課程號(cno) 普通編碼定長字元類型,長度6,主碼,課程名(cname) 統一編碼定長字元類型,長度10,非空,學分(credit) 小整型,學期(semester) 小整型)修課表(sc)(學號(sno) 普通編碼定長字元類型,長度7,主碼,外碼課程號(cno) 普通編碼定長字元類型,長度6,主碼,外碼成績(grade) 小整型,修課類別(type)普通編碼定長字元類型,長度4)則創建表的語句分別為:create table Student(Sno char(7) primary key,Sname char(8) not null,Ssex nchar(1),Sage tinyint,Sdept nvarchar(20))create table Course(Cno char(6) primary key,Cname nchar(10) not null,Credit smallint,Semester smallint)create table SC(Sno char(7),Cno char(6),Grade smallint,Type char(4),primary key(Sno,Cno),Foreign key(Sno) References Student (Sno),Foreign key(Cno) References Course (Cno))各表的結構大體如此,如有變化可自行修改。 以上資料庫和表就基本建立好了,然後就可以通過數據導入或SQL語句等向資料庫中添加學生的各項具體數據了。
SQL語言,是結構化查詢語言(Structured Query Language)的簡稱。SQL語言是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系資料庫系統;同時也是資料庫腳本文件的擴展名。

E. 建一個更新查詢,用於修改學生的成績,並寫出所用的SQL語句在成績表中,更新成績為70分以下的學生記錄

update table set field=value where 成績<70

F. 用SQL語言創建學生成績資料庫的代碼

請問你有沒有要求要哪些欄位。如姓名 學號 數學 語言 英語 等等

G. 編寫一個PL/SQL塊,將SC表中學號為201215121的學生的成績進行修改,若成績大於9

編寫一個PL/SQL塊,將SC表中學號為201215121的學生的成績進行修改,若成績大於9?
滅了爬去

H. 求SQL語句將所有學生的成績加十分

兩個辦法:
查詢時候加
select 成績+10 from 學生表
第二直接update
update 學生表 set 成績 = 成績 + 10

I. 修改學生成績表scoe中的數學「成績,給每人的數學成績都加5分, 如何用SQL語句

update scoe set math_score=math_score+5;
commit;
(這里math_score是指數學成績欄位)

J. 用SQL語言建立一個學生成績資料庫

create database [資料庫名]; user [該資料庫名]; --學生表 create table [學生表表名]( sId int primary key, --學生ID編號,主鍵 sName varchar(10) unique not null, --學生名字 ); --科目表 create table [科目表表名]( sjId int primary key, --科目ID編號,主鍵 sjName varchar(10) unique not null, --科目名稱 ); --成績表 create table [成績表表名] rId int primary key, --成績ID編號,主鍵 sjId int references [科目表表名](sjId), --科目ID編號,繼承科目表的ID編號 sId int references [學生表表名](sId), --學生ID編號,繼承學生表的ID編號 result float not null --成績 ); --查詢語句 select r.rId,sj.sjId,sj.sjName,su.sId,su.sName,r.result from [成績表表名] r, join [科目表表名] sj on sj.sjId=r.sjId, join [學生表表名] su on su.sId=r.sId;

熱點內容
武漢大學學生會輔導員寄語 發布:2021-03-16 21:44:16 瀏覽:612
七年級學生作文輔導學案 發布:2021-03-16 21:42:09 瀏覽:1
不屑弟高考成績 發布:2021-03-16 21:40:59 瀏覽:754
大學畢業證會有成績單 發布:2021-03-16 21:40:07 瀏覽:756
2017信陽學院輔導員招聘名單 發布:2021-03-16 21:40:02 瀏覽:800
查詢重慶2018中考成績查詢 發布:2021-03-16 21:39:58 瀏覽:21
結業考試成績怎麼查詢 發布:2021-03-16 21:28:40 瀏覽:679
14中醫醫師資格筆試考試成績查分 發布:2021-03-16 21:28:39 瀏覽:655
名著賞析課程標准 發布:2021-03-16 21:27:57 瀏覽:881
北京大學商業領袖高端培訓課程 發布:2021-03-16 21:27:41 瀏覽:919