我有一個表學生有兩個字段,StudentName和Grade。 我正在嘗試編寫一個存儲過程來更新成績。如果學生有一個A,我想把它改爲B.如果他們有一個B,我想把它改成A.如果他們還有其他東西,我想讓它獨立。這是我最好的嘗試SQL使用存儲過程中的if語句更新表
create procedure sp_changegrades
if Grade = 'A' update Students set Grade = 'B'
else if Grade = 'B' update Students set Grade = 'A'
你也許可以通過添加where子句,其中甲級(「A」,「B」) –