㈠ 求sql代碼:1,顯示所有學生姓名專業2,統計各專業學生數3,將英語專業學生成績加5分
1:
select 姓名,專業
from student,class
where student.專業號=class.專業號
2:
select 專業號,count(專業號) as '學生數'
from student
group by 專業號
3:
update student
set 成績=成績+5
where 專業號=(select 專業號 from class where 專業='英語')
㈡ SQL將所有黃老師上的課程中低於55分的男同學的成績增加5分
第一個IN,比如說有個表叫 t_student,裡面有兩個欄位,FID是學生的學號,fsex是學生的性別,其中0是女,1是男,則括弧裡面應該是(select fid from t_student where fsex=1)
第二個IN,比如有個表叫t_kecheng,裡面有2個欄位,FID是課程號,FTEACHER是老師,則(SELECT FID FROM T_KECHENG WHERE FTACHER='黃老師')
㈢ sql 查詢小於60分的人 並且提高5分
sql 查詢小於60分的人 並且提高5分,根本不需要遍歷,直接一個語句修改即可
update ScoreDetails set Score=Score+5 where Score<60
㈣ SQL中,更新成績,加+5分,超過100按100計算怎麼用代碼寫
declare cur_c cursor
for
select 成績 from 表
open cur_c
declare @score int
fetch next from cur_c into @score
while(@@fetch_status=0)
begin
if @score<100
update 表 set 成績=成績+5
else
update 表 set 成績=100
fetch next from cur_c into @score
end
close cur_c
deallocate cur_c
㈤ 修改學生成績表scoe中的數學「成績,給每人的數學成績都加5分, 如何用SQL語句
update scoe set math_score=math_score+5;
commit;
(這里math_score是指數學成績欄位)
㈥ sql語句 把成績低於總平均成績的女同學的成績提高5%。
把成績低於總平均成績的女同學的成績提高5%的語句如下:
sql語言的特點:
1、SQL風格統一
SQL可以獨立完成資料庫生命周期中的全部活動,包括定義關系模式、錄入數據、建立資料庫、査詢、更新、維護、資料庫重構、資料庫安全性控制等一系列操作,這就為資料庫應用系統開發提供了良好的環境。
在資料庫投入運行後,還可根據需要隨時逐步修改模式,且不影響資料庫的運行,從而使系統具有良好的可擴充性。
2、高度非過程化
非關系數據模型的數據操縱語言是面向過程的語言,用其完成用戶請求時,必須指定存取路徑。而用SQL進行數據操作,用戶只需提出「做什麼」,而不必指明「怎麼做」。
因此用戶無須了解存取路徑,存取路徑的選擇以及SQL語句的操作過程由系統自動完成。這不但大大減輕了用戶負擔,而且有利於提高數據獨立性。
㈦ 用SQL語句編寫 將所有學員的筆試成績都加5分,100分封頂
這個要用到游標,
創建游標,遍歷每個學生的成績,然後在原有成績上面+5,再與
100進行判斷,
㈧ sql編程把姓李的學生語文成績都加五分
您好,非常榮幸能在此回答您的問題。以下是我對此問題的部分見解,若有錯誤,歡迎指出。這個要用到游標,
創建游標,遍歷每個學生的成績,然後在原有成績上面+5,再與
100進行判斷,非常感謝您的耐心觀看,如有幫助請採納,祝生活愉快!謝謝!
㈨ 求在sql中「將選修了c語言程序設計課程的所有同學成績加5分」的語句代碼,謝謝了
update成績表set成績=成績+5where課程ID=(select課程IDfrom課程表where課程名稱='c語言程序設計')
㈩ 查詢全體學生的成績並給與每門成績加5分,sql的查詢方法
select 欄位1+5,欄位2+5 from table 注意欄位的類型 這個是查詢成績+5 資料庫並沒有真實改變
如果要改變資料庫中數據 則使用update
update table set 欄位1=欄位1+5,欄位2=欄位2+5 這個就是真實的修改數據中所有成績都加5 (也可以簡寫成 欄位1+=5 )