成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

sql update語句的多表更新試驗

數據庫 SQL Server
如果需要實現多表更新,應該使用什么方法呢?下面就為您詳細介紹sql update語句的多表更新,供您參考。

sql update語句,可以實現對多表更新,下面就為您詳細介紹該方法,供您參考,希望對您學習sql update語句能夠有些許幫助。

受access的sql語句的影響,一直習慣的是用 update (連接表) set ... where ...,壞處是寫起來很復雜,別名一大堆,事后自己都看不懂。

發現還其實可以直接就可以對多表更新
UPDATE a
SET a.t2 = b.t2
FROM x1 a, x2 b
WHERE a.t1 = b.t1

作一些試驗:
x1表:
    t1    t2    f_id
    a    1
    b    2
    c    3
    a    4
    b    5
    c    6
x2表
    t1    t2    f_id
    a    7
    b    8
    c    9

試驗1:
UPDATE a
SET a.t2 = b.t2
FROM x1 a, x2 b
WHERE a.t1 = b.t1
結果:x1表中6行都被更新了。(起碼是左連接的方式)

試驗2:
UPDATE b
SET b.t2 = a.t2
FROM x1 a, x2 b
WHERE a.t1 = b.t1
結果為更新了三行,且數值為4,5,6。即用x1后面的三行去更新的。

試驗3:
UPDATE a
SET a.t2 = b.t2
FROM x1 a, x2 b
結果六行全變9。

結論:用這種方式,兩個表之間不是left join或right join 或者inner join,而是一種完全連接的方式(where對全連接的結果進行了限制)。對某列的更新操作,在該列值有多行時,只有***一行生效。

了解了工作方式,就可以大膽應用了。

 

 

【編輯推薦】

Sql Server視圖的概念

使用SQL查詢連續號碼段的方法

使用SQL子查詢實現查找結果不重復

SQL查詢***最小值的示例

實現子孫樹查詢的經典SQL語句

責任編輯:段燃 來源: 互聯網
相關推薦

2010-09-17 10:39:36

SQL中

2010-04-29 16:53:18

Oracle多表關聯

2010-11-11 11:13:54

SQL Server

2010-09-27 10:04:30

Sql Update語

2010-11-22 15:34:17

MySQL多表更新

2010-09-06 09:11:24

SQLUPDATE語句

2010-09-09 15:04:29

SQL更新語句

2010-09-17 13:54:02

SQL語句

2011-08-02 14:09:53

Update語句OracleSQL Server

2010-09-17 13:40:43

SQL更新

2010-11-22 16:12:54

MySQL多表更新

2010-11-11 11:25:45

SQL UPDATE語

2009-09-17 17:34:23

linq to sql

2009-03-11 10:42:52

更新查詢MySQL

2010-05-25 15:24:38

MySQL updat

2010-10-08 16:01:17

mysql UPDAT

2010-09-27 10:15:42

sql update語

2009-09-17 17:14:54

linq to sql

2009-09-17 18:05:15

linq to sql

2021-11-09 06:42:51

MySQLupdate語句
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 色毛片| 国产欧美日韩精品一区二区三区 | 亚洲国产成人精品久久久国产成人一区 | 91精品国产91久久久久久吃药 | a欧美| 手机在线一区二区三区 | xxxxx黄色片| 久久精品一 | 中文字幕在线中文 | 国产一区二区三区四区五区加勒比 | 亚洲国产精品成人无久久精品 | 夜夜操天天艹 | 国产精品a久久久久 | 日韩a| 日韩欧美高清dvd碟片 | 久久久久久国产精品免费免费 | 亚洲精品乱码久久久久久蜜桃91 | 伊人色综合久久久天天蜜桃 | 欧美电影大全 | 91xxx在线观看 | 国产精品久久久久av | 欧美在线一区二区三区 | 日韩中文字幕在线观看 | 欧美激情黄色 | 天天影视网天天综合色在线播放 | 精品欧美一区二区在线观看 | 日韩欧美在线观看视频 | 国产精品成人一区二区三区吃奶 | 欧美一区二区三区 | 亚洲国产小视频 | 国产综合av | 国产91丝袜在线18 | 中文欧美日韩 | 久久精品国产一区二区电影 | 国产精品精品视频一区二区三区 | 成人精品鲁一区一区二区 | 成人av激情| 国产在线观看一区 | 欧洲色| 久久久久久久久久久一区二区 | 亚洲 欧美 精品 |