sql基礎語法,數據的更新

01單列更新
格式:
update 表名
set 列名 = 表達式
where 條件

例一:將籃球鞋的售價改爲原來的10倍

UPDATE product3
SET sale_price=sale_price*10
WHERE product_name = '籃球鞋'

執行
在這裏插入圖片描述
02多列更新
格式:
update 表名
set 列名1=表達式1
列名2=表達式2
.。。。。
where 條件
或者
update 表名
set 列名1 = 表達式1
where 條件1
update 表名
set 列名2 = 表達式2
where 條件2
例二將跑鞋的售價改爲0,並進價改爲原來一半

UPDATE product3
SET sale_price= null,
    purcase_price = purcase_price/2
WHERE product_name='跑鞋' 

![](https://img-blog.csdnimg.cn/20191111171139741.png)注意:如果是多個條件時,推薦使用第二種方法。
使用update更新數據時,將null看成一個數

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章