最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于SQL?Update的四種常見寫法

 更新時間:2022年08月19日 08:40:17   作者:筍干zzZ~  
這篇文章主要介紹了關(guān)于SQL?Update的四種常見寫法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

SQL Update常見寫法

Oralce和DB2都支持的語法:

update test1?
set (test1.name,test1.age)=
(select test2.name,test2.age from test2 where test2.id=test1.id)
where exists(select 1 from test2 where test2.id=test1.id)

MS SQL Server不支持這樣的語法,相對應(yīng)的寫法為:

update test1
set test1.name=test2.name,test1.age=test2.age
from test1?
inner join test2
on test1.id=test2.id

update test1
set test1.name=test2.name,test1.age=test2.age
from test1,test2?
where test1.id=test2.id

MySQL多表更新方法:

update test1 inner join test2
set test1.name=test2.name,test1.age=test2.age
where test1.id=test2.id

update test1,test2?
set test1.name=test2.name,test1.age=test2.age
where test1.id=test2.id

通用方法(效率較低):

update test1?
set name=(select name from test2 where test2.id=test1.id),
age=(select age from test2 where test2.id=test1.id)

SQL中UPDATE 語句

Update 語句

Update 語句用于修改表中的數(shù)據(jù)。

語法:

UPDATE 表名稱 SET 列名稱 = 新值 WHERE 列名稱 = 某值

Person 

LastNameFirstNameAddressCity
GatesBillXuanwumen 10Beijing
Wilson Champs-Elysees 

更新某一行中的一個列

我們?yōu)?lastname 是 "Wilson" 的人添加 firstname:

UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson' 

結(jié)果:

LastNameFirstNameAddressCity
GatesBillXuanwumen 10Beijing
WilsonFredChamps-Elysees 

更新某一行中的若干列

我們會修改地址(address),并添加城市名稱(city):

UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing'
WHERE LastName = 'Wilson'

結(jié)果:

LastNameFirstNameAddressCity
GatesBillXuanwumen 10Beijing
WilsonFredZhongshan 23Nanjing

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 點贊功能使用MySQL還是Redis

    點贊功能使用MySQL還是Redis

    本文主要介紹了點贊功能使用MySQL還是Redis,這是最近面試時被問到的1道面試題,本篇博客對此問題進行總結(jié)分享,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • MySQL中的回表和索引覆蓋示例詳解

    MySQL中的回表和索引覆蓋示例詳解

    索引覆蓋是一種避免回表查詢的優(yōu)化策略,具體的做法就是將要查詢的數(shù)據(jù)作為索引列建立普通索,下面這篇文章主要給大家介紹了關(guān)于MySQL中回表和索引覆蓋的相關(guān)資料,需要的朋友可以參考下
    2021-09-09
  • mysql備份策略的實現(xiàn)(全量備份+增量備份)

    mysql備份策略的實現(xiàn)(全量備份+增量備份)

    最近項目需要對數(shù)據(jù)庫數(shù)據(jù)進行備份,通過查閱各種資料,設(shè)計了一套數(shù)據(jù)庫備份策略,本文就來詳細的介紹一下,感興趣的可以了解一下
    2021-07-07
  • MySQL索引失效的典型案例

    MySQL索引失效的典型案例

    索引在我們使用MySQL數(shù)據(jù)庫時可以極大的提高查詢效率,然而,有時候因為使用上的一些瑕疵就會導(dǎo)致索引的失效,無法達到我們使用索引的預(yù)期效果,今天介紹一種MySQL中幾種常見的索引失效的原因,可以在以后的工作中盡可能避免因索引失效帶來的坑。
    2021-06-06
  • mysql事務(wù)管理操作詳解

    mysql事務(wù)管理操作詳解

    這篇文章主要介紹了mysql事務(wù)管理操作,結(jié)合實例形式詳細分析了mysql事務(wù)管理相關(guān)特性、原理及回滾操作注意事項,需要的朋友可以參考下
    2020-04-04
  • 出現(xiàn)錯誤mysql Table ''performance_schema...解決辦法

    出現(xiàn)錯誤mysql Table ''performance_schema...解決辦法

    這篇文章主要介紹了解決出現(xiàn)錯誤mysql Table 'performance_schema.session_variables' doesn't exist的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • MySQL5.7.16綠色版安裝教程詳解

    MySQL5.7.16綠色版安裝教程詳解

    這篇文章主要介紹了MySQL5.7.16綠色版安裝教程詳解的相關(guān)資料,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2016-10-10
  • MySQL limit性能分析與優(yōu)化

    MySQL limit性能分析與優(yōu)化

    今天小編就為大家分享一篇關(guān)于MySQL limit性能分析與優(yōu)化,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • MySQL?驅(qū)動中虛引用?GC?耗時優(yōu)化與源碼分析

    MySQL?驅(qū)動中虛引用?GC?耗時優(yōu)化與源碼分析

    這篇文章主要為大家介紹了MySQL?驅(qū)動中虛引用?GC?耗時優(yōu)化與源碼分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05
  • MySQL之存儲函數(shù)詳細介紹

    MySQL之存儲函數(shù)詳細介紹

    大家好,本篇文章主要講的是MySQL之存儲函數(shù)詳細介紹,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12

最新評論

阿瓦提县| 依安县| 东台市| 醴陵市| 上杭县| 河间市| 新巴尔虎右旗| 莫力| 密云县| 凤阳县| 平南县| 交口县| 安仁县| 叶城县| 渭源县| 青阳县| 雷山县| 辛集市| 娄烦县| 溧水县| 沁源县| 峨山| 金寨县| 肇州县| 凌云县| 宜都市| 南漳县| 七台河市| 宝坻区| 海南省| 孟州市| 奉新县| 长泰县| 金沙县| 南安市| 北川| 昔阳县| 龙门县| 池州市| 通山县| 绥化市|