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

SQL update多表關聯(lián)更新方法解讀

 更新時間:2024年08月02日 11:02:42   作者:貓飯_ACE  
這篇文章主要介紹了SQL update 多表關聯(lián)更新方法,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

1. MySQL

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

2. oracle

多表關聯(lián),更新全表中的某一字段

  • EX1:
UPDATE REDREPORT T  SET T.SSHY=(SELECT  D.SSHY FROM DATA_COMPANY D WHERE T.DWDM =D.DWDM 
and rownum=1 );
  • EX2:
update test1 
set (test1.name,test1.age)=
(select test2.name,test2.age from test2 where test2.id=test1.id)

多表關聯(lián),更新指定行的某一字段

UPDATE "DATA_HISTORY_copy2" t 
set SHJG = (select m.SHJG from DATA_MONTHCOPY m where t.DWDM = m.DWDM and SUBSTR(t.SQSJ, 0, 8) = SUBSTR(m.SQSJ, 0, 8)) 
WHERE EXISTS (select t.* from "DATA_HISTORY_copy2" t,DATA_MONTHCOPY m where t.DWDM = m.DWDM and SUBSTR(t.SQSJ, 0, 8) = SUBSTR(m.SQSJ, 0, 8))

3. SQLServer

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

4. 通用方法

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

總結

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

相關文章

  • Mysql5.7定時備份的實現(xiàn)

    Mysql5.7定時備份的實現(xiàn)

    這篇文章主要介紹了Mysql5.7定時備份的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • MySQL及SQL注入詳細說明(附預防措施)

    MySQL及SQL注入詳細說明(附預防措施)

    所謂SQL注入,就是通過把SQL命令插入到Web表單遞交或輸入域名或頁面請求的查詢字符串,最終達到欺騙服務器執(zhí)行惡意的SQL命令,這篇文章主要介紹了MySQL及SQL注入的相關資料,需要的朋友可以參考下
    2025-11-11
  • MySQL count(1)、count(*)、count(字段)的區(qū)別

    MySQL count(1)、count(*)、count(字段)的區(qū)別

    COUNT在數(shù)據(jù)庫行數(shù)統(tǒng)計中被廣泛使用,那么你知道MySQL count(1)、count(*)、count(字段)的區(qū)別嗎,本文就想的介紹一下,感興趣的可以了解一下
    2021-12-12
  • MySQL?DML基本操作示例詳解

    MySQL?DML基本操作示例詳解

    DML包含INSERT、UPDATE、DELETE和SELECT,用于操作數(shù)據(jù)庫數(shù)據(jù),本文通過實例代碼給大家介紹MySQL?DML基本操作,感興趣的朋友跟隨小編一起看看吧
    2025-09-09
  • Navicat for SQLite導入csv中文數(shù)據(jù)的方法

    Navicat for SQLite導入csv中文數(shù)據(jù)的方法

    這篇文章主要為大家詳細介紹了Navicat for MySql導入.CSV文件的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-05-05
  • mysql去重的兩種方法詳解及實例代碼

    mysql去重的兩種方法詳解及實例代碼

    這篇文章主要介紹了mysql去重的兩種方法詳解及實例代碼的相關資料,這里對去重的兩種方法進行了一一實例詳解,需要的朋友可以參考下
    2017-01-01
  • 深度解析MySQL 5.7之臨時表空間

    深度解析MySQL 5.7之臨時表空間

    盡管臨時表在實際在線場景中很少會去顯式使用,但在某些運維場景還是需要到的,在MySQL5.7中,專門針對臨時表做了些優(yōu)化,下面這篇文章我們來一起深入的解析MySQL 5.7之臨時表空間,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-12-12
  • MySQL創(chuàng)建數(shù)據(jù)表并建立主外鍵關系詳解

    MySQL創(chuàng)建數(shù)據(jù)表并建立主外鍵關系詳解

    這篇文章主要介紹了MySQL創(chuàng)建數(shù)據(jù)表并建立主外鍵關系詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-06-06
  • 手動管理MySQL8.0中的Undo表空間的使用

    手動管理MySQL8.0中的Undo表空間的使用

    本文主要介紹了MySQL 8.0中手動管理Undo表空間,包括創(chuàng)建、配置、使用和維護這些表空間的具體步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-07-07
  • MySQL中union和join語句使用區(qū)別的辨析教程

    MySQL中union和join語句使用區(qū)別的辨析教程

    這篇文章主要介紹了MySQL中union和join語句的用法區(qū)別,舉例說明了union和join在連接操作上的不同作用,需要的朋友可以參考下
    2015-12-12

最新評論

威远县| 电白县| 上林县| 沁阳市| 北辰区| 兰坪| 琼中| 合肥市| 东乡| 富蕴县| 安塞县| 界首市| 涞水县| 永丰县| 三都| 桐城市| 陆河县| 湖北省| 商城县| 太谷县| 汉沽区| 锦屏县| 巧家县| 洛隆县| 吉隆县| 沈丘县| 龙海市| 尉犁县| 太康县| 陵水| 蒲城县| 南昌市| 和政县| 江川县| 汕头市| 永嘉县| 克什克腾旗| 潢川县| 太原市| 上虞市| 梁河县|