[SQL ] UPDATE同欄位但是判斷不同的條件

作者: dwadefans (wade)   2015-09-21 13:59:04
資料庫名稱:SQLite
資料庫版本:null
內容/問題描述:
我有個資料是如圖1


在這邊我想使用一行指令update多筆row的資料
在這邊假設我只update一筆資料
在這邊參考此篇的寫法http://goo.gl/sz4l09
我想要UPDATE pid='B'且spec='L'的number數量改為999

作者: moyasi (Simple Life)   2015-09-21 14:27:00
else
作者: dwadefans (wade)   2015-09-21 14:32:00
感謝大大~~我使用else解決了~在then 999後加入else `number`就ok了!!!後半段的where會不會是多餘的呢?
作者: moyasi (Simple Life)   2015-09-21 23:52:00
後半段where不下條件就直接針對整個table

Links booklink

Contact Us: admin [ a t ] ucptt.com