MySQL数据库update语句使用详解
生活随笔
收集整理的這篇文章主要介紹了
MySQL数据库update语句使用详解
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
MySQL數(shù)據(jù)庫update語句使用詳解
本篇文章我們來講講如何對(duì)MySQL數(shù)據(jù)庫進(jìn)行更新操作,對(duì)數(shù)據(jù)庫進(jìn)行增刪改查操作是我們必會(huì)的基礎(chǔ)之一,會(huì)了這個(gè)增刪改查我們可以在這基礎(chǔ)上去編寫更多的東西,廢話不多說了,我們來看一下本篇文章的內(nèi)容吧!
1、第一種:使用b表數(shù)據(jù)更新a表
update Player as a ,PlayerSet as b set a.role_id=b.set_value where a.role_id=b.set_key2、第二種:也是使用b表數(shù)據(jù)更新a表,只是方法不一樣
update RoleSet set_key=(SELECT name FROM Player where id = RoleSet.player_id);3、分享一個(gè)小技巧:使用變量增加不重復(fù)后綴
set @i:=1; update Group SET name=CONCAT(name,'_', (@i:=@i+1)) where name in ( SELECT a.GroupName from (SELECT name as GroupNameFROM GroupGROUP BY nameHAVING count(*) > 1 ) as a );這上面的內(nèi)容就是MySQL數(shù)據(jù)庫update更新中的所有內(nèi)容了,看的不過癮那就多練習(xí)幾次多我們的今后的開發(fā)生涯絕對(duì)會(huì)起到不小的幫助!!
轉(zhuǎn)載 : https://www.php.cn/mysql-tutorials-385932.html
總結(jié)
以上是生活随笔為你收集整理的MySQL数据库update语句使用详解的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mac下smartsvn安装与破解
- 下一篇: 【测试】用例篇2(黑盒测试的测试用例)