更新資料我們已經說過。需要修改內容,修改銀行卡餘額,修改裝備資訊的時候都需要使用到update,修改語句。
修改(也叫更新)語句的基本語語法如下:
#類別 | 詳細解示 |
---|---|
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 馬雲 | 15000.00 |
+------+--------+-------------+
# 集合中的1 行(0.00 秒)
##修改多個欄位##mysql>更新資金設定 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 馬雲 | 14500.00 |
+------+--------+-------------+
1 row in set (0.00 sec)
查詢正常,1 行受影響(0.00 秒)符合的行:1 更改:1 警告:0
+------+----------+----------+
mysql> select * from emp where deptno=15;|用戶 ID |用戶名| 平衡|
同時對兩個表格進行更新
+------+----------+----------+
| 15 |王寶強 | 14500.00 |
+------+--------+-------------+
1 row in set (0.00 sec)
詳細解圖 | |
---|---|
範例 | |
範例說明 | |