mysql更新id最大_我们可以在单个MySQL查询中更新具有最高ID的行吗?
是的,我們可以做到。讓我們首先創建一個表-mysql>?create?table?DemoTable
(
ID?int,
GameScore?int
);
使用插入命令在表中插入一些記錄-mysql>?insert?into?DemoTable?values(15,848747);
mysql>?insert?into?DemoTable?values(13,909049);
mysql>?insert?into?DemoTable?values(34,98474646);
mysql>?insert?into?DemoTable?values(31,948474);
使用select語句顯示表中的所有記錄-mysql>?select?*from?DemoTable;
輸出結果+------+-----------+
|?ID???|?GameScore?|
+------+-----------+
|?15???|?848747????|
|?13???|?909049????|
|?34???|?98474646??|
|?31???|?948474????|
+------+-----------+
4?rows?in?set?(0.00?sec)
以下是在單個查詢中更新具有最高ID的行的查詢-mysql>?update?DemoTable?set?GameScore=GameScore+10?ORDER?BY?ID?DESC?LIMIT?1;
Rows?matched?:?1?Changed?:?1?Warnings?:?0
讓我們再次檢查表記錄-mysql>?select?*from?DemoTable;
輸出結果+------+-----------+
|?ID???|?GameScore?|
+------+-----------+
|?15???|?848747????|
|?13???|?909049????|
|?34???|?98474656??|
|?31???|?948474????|
+------+-----------+
4?rows?in?set?(0.00?sec)
總結
以上是生活随笔為你收集整理的mysql更新id最大_我们可以在单个MySQL查询中更新具有最高ID的行吗?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 生物医药板块有哪些上市公司 暴跌其实是入
- 下一篇: mbnk交易渠道什么意思