Mysql增刪改查之更新紀(jì)錄
更新記錄
更新資料我們已經(jīng)說過。需要修改內(nèi)容,修改銀行卡餘額,修改裝備資訊的時(shí)候都需要使用到update,修改語句。
修改(也叫更新)語句的基本語語法如下:
#類別 | 詳細(xì)解示 |
---|---|
update 表格名稱set 欄位1=值1,欄位2=值2,欄位n=值n where 條件 | |
update money set ?balance=balance-500 where userid = 15; |
userid | ||
---|---|---|
#1 | ||
50000.00 | ||
mysql> select * from emp where deptno=15;
+--------+------------+----------+
|用戶 ID |用戶名| ?平衡|
+------+----------+----------+
| 15 | 15 ?馬雲(yún) ? ?| 15000.00 |
+------+--------+-------------+
# 集合中的1 行(0.00 秒)
使用update語句進(jìn)行記錄更新
##修改多個(gè)欄位##mysql>更新資金設(shè)定 ?balance=balance-500,username='李文凱' where userid = 15;mysql> ?更新資金集餘額=餘額-500,其中使用者 ID = 15;
?查詢正常,1 行受影響(0.35 秒)
?符合的行:1 更改:1 警告:0mysql> select * from emp where deptno=15;
?+------+----------+----------+
?|用戶 ID |用戶名| ?平衡|
?+------+----------+----------+
?| 15 | 15 ?馬雲(yún) ? ?| 14500.00 |
?+------+--------+-------------+
?1 row in set (0.00 sec)
?查詢正常,1 行受影響(0.00 秒)?符合的行:1 更改:1 警告:0
?+------+----------+----------+
mysql> select * from emp where deptno=15;?|用戶 ID |用戶名| ?平衡|
同時(shí)對(duì)兩個(gè)表格進(jìn)行更新
?+------+----------+----------+
?| 15 ? |王寶強(qiáng) ? ?| 14500.00 |
?+------+--------+-------------+
?1 row in set (0.00 sec)
詳細(xì)解圖 | |
---|---|
範(fàn)例 | |
範(fàn)例說明 | |