一條SQL語句修改多表多字段的信息的具體實(shí)現(xiàn)
更新時(shí)間:2014年01月24日 17:15:25 作者:
修改兩張及以上表的時(shí)候,總得需要用幾次語句才修改,萬一其中一條沒修改上,又沒事務(wù)機(jī)制的話,處理很麻煩,下面為大家介紹下使用一條SQL語句修改多表多字段的信息
之前修改兩張及以上表的時(shí)候,總得需要用幾次語句才修改,萬一其中一條沒修改上,又沒事務(wù)機(jī)制的話,處理很麻煩,于是想到能不能一條語句完成呢?
結(jié)果是成功的~~
多表多字段的時(shí)候,得用到表關(guān)聯(lián)的方式修改信息:
UPDATE `user` join `binding` on `user`.`uid`=`binding`.`uid`
SET `user`.`renren`="" ,`binding`.`renren_token`= "" , `binding`.`rt_time` = ""
WHERE `user`.`uid`='.$in['uid'];
語法類似上面所表示的。
還有沒有更好的解決方法,還有待莫離進(jìn)一步研究
結(jié)果是成功的~~
多表多字段的時(shí)候,得用到表關(guān)聯(lián)的方式修改信息:
復(fù)制代碼 代碼如下:
UPDATE `user` join `binding` on `user`.`uid`=`binding`.`uid`
SET `user`.`renren`="" ,`binding`.`renren_token`= "" , `binding`.`rt_time` = ""
WHERE `user`.`uid`='.$in['uid'];
語法類似上面所表示的。
還有沒有更好的解決方法,還有待莫離進(jìn)一步研究
相關(guān)文章
sqlserver 千萬數(shù)量級分頁存儲(chǔ)過程代碼
千萬數(shù)量級分頁存儲(chǔ)過程,對于大數(shù)據(jù)量數(shù)據(jù)調(diào)用的朋友可以參考下。2010-07-07關(guān)于SQL中CTE(公用表表達(dá)式)(Common Table Expression)的總結(jié)
WITH AS短語,也叫做子查詢部分(subquery factoring),可以讓你做很多事情,定義一個(gè)SQL片斷,該SQL片斷會(huì)被整個(gè)SQL語句所用到2012-08-08sqlserver性能調(diào)優(yōu)經(jīng)驗(yàn)總結(jié)
sqlserver的性能調(diào)優(yōu),其實(shí)是個(gè)很寬廣的話題。坦白講,想從概念到實(shí)踐的完全講清楚并掌握透徹,可能至少需要幾本書的內(nèi)容。本文只是一個(gè)概念級的總結(jié),希望讀者能對此有新的認(rèn)識(shí),在調(diào)優(yōu)路上有所幫助2013-10-10MSSQL差異備份取系統(tǒng)權(quán)限的相關(guān)軟件下載
MSSQL差異備份取系統(tǒng)權(quán)限的相關(guān)軟件下載...2007-11-11DBCC CHECKIDENT 重置數(shù)據(jù)庫標(biāo)識(shí)列從某一數(shù)值開始
DBCC CHECKIDENT 重置數(shù)據(jù)庫標(biāo)識(shí)列從某一數(shù)值開始2009-10-10做購物車系統(tǒng)時(shí)利用到得幾個(gè)sqlserver 存儲(chǔ)過程
最近使用asp.net+sql2000開始開發(fā)一個(gè)小型商城系統(tǒng),其中涉及到得購物車功能主要是仿照淘寶實(shí)現(xiàn)的.2009-12-12