Board logo

標題: 9-1-5 Update Set 修改資料 [打印本頁]

作者: 小誌    時間: 2011-4-21 19:09     標題: 9-1-5 Update Set 修改資料

9-1-5   Update Set 修改資料
不管是單筆資料的修改,或是多筆資料的修改,皆可使用Update Set指令敘述,例如:老師大發慈悲,決定將同學的國文考試成績全部都加10分,那麼可以使用Update Set指令來一次修正多筆資料,Update Set指令敘述的格式如下:

修改資料
  1. Update 資料表名 Set 欄位值運算式
複製代碼
為全部同學的國文成績加10分:
  1. Update transcript Set 國文 = 國文 + 10
複製代碼
如果要修改資料的欄位不只一個,則可將多個欄位的資料更動運算式串接在「Set」之後,例如:為全部同學的國文成績加10分,英文分數加5分:
  1. Update transcript Set 國文 = 國文 + 10, 英文 = 英文 + 5
複製代碼
上兩個範例敘述是將全部的資料錄欄位資料都加以修改,我們也可以加上有條件的Where指令敘述來做有條件的資料修改,例如:為國文成績介於59到50分之間的同學,將其國文成績直接提升為60分:
  1. Update transcript Set 國文=60 Where 國文 Between 59 And 50
複製代碼





歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)