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

SQL Update多表聯(lián)合更新的方法

 更新時(shí)間:2014年08月06日 18:20:44   投稿:mdxy-dxy  
這篇文章主要介紹了SQL Update多表聯(lián)合更新的方法,需要的朋友可以參考下

有些時(shí)候我們需要同時(shí)更新多個(gè)表中的數(shù)據(jù)那么就需要用到下面方法了:

(1) sqlite 多表更新方法

復(fù)制代碼 代碼如下:

//----------------------------------
update t1 set col1=t2.col1
from table1 t1
inner join table2 t2 on t1.col2=t2.col2

這是一個(gè)非常簡(jiǎn)單的批量更新語句 在SqlServer中支持此語法 sqlite中卻不支持

sqlite中可轉(zhuǎn)換為 如下語法

復(fù)制代碼 代碼如下:

update table1 set col1=(select col1 from table2 where col2=table1.col2)

update ta_jbnt_tzhd_pht_Area_xiang set t1=(select sys_xzqhdm.name from sys_xzqhdm
 where t2=sys_xzqhdm.code)

(2) SQL Server 多表更新方法

復(fù)制代碼 代碼如下:

//----------------------------------
SQL Server語法:UPDATE { table_name WITH ( < table_hint_limited > [ ...n ] ) |
view_name | rowset_function_limited } SET { column_name = { expression | DEFAULT
| NULL } | @variable = expression | @variable = column = expression } [ ,...n ]
{ { [ FROM { < table_source > } [ ,...n ] ] [ WHERE < search_condition > ] } | [
WHERE CURRENT OF { { [ GLOBAL ] cursor_name } | cursor_variable_name } ] } [
OPTION ( < query_hint > [ ,...n ] ) ]

SQL Server示例:

復(fù)制代碼 代碼如下:

update a set a.gqdltks=b.gqdltks,a.bztks=b.bztks from
landleveldata a,gdqlpj b where a.GEO_Code=b.lxqdm

access數(shù)據(jù)庫多表更新方法

復(fù)制代碼 代碼如下:

x = "update " + DLTB + " a inner join tbarea2 b  on a.objectid=b.FID  set a." + fd_dltb_xzdwmj + "=b.area_xzdw, a." + fd_dltb_lxdwmj + "=b.area_lxdw";
 SQLList.Add(x);

(3) Oracle 多表更新方法

Oracle語法:

復(fù)制代碼 代碼如下:

UPDATE updatedtable SET (col_name1[,col_name2...])= (SELECT
col_name1,[,col_name2...] FROM srctable [WHERE where_definition])

Oracel 示例:

復(fù)制代碼 代碼如下:

update landleveldata a set (a.gqdltks, a.bztks)= (select b.gqdltks,
b.bztks from gdqlpj b where a.GEO_Code=b.lxqdm)

(4) MySQL 多表更新方法

MySQL語法:

復(fù)制代碼 代碼如下:

UPDATE table_references SET col_name1=expr1 [, col_name2=expr2 ...]
[WHERE where_definition]

MySQL 示例:

復(fù)制代碼 代碼如下:

update landleveldata a, gdqlpj b set a.gqdltks= b.gqdltks, a.bztks=
b.bztks where a.GEO_Code=b.lxqdm

相關(guān)文章

  • 大數(shù)據(jù)之Spark基礎(chǔ)環(huán)境

    大數(shù)據(jù)之Spark基礎(chǔ)環(huán)境

    本篇文章開始介紹Spark基礎(chǔ)知識(shí),包括Spark誕生的背景,應(yīng)用環(huán)境以及入門案例等,感興趣的同學(xué)可以參考閱讀本文
    2023-04-04
  • SQL中ISNULL函數(shù)使用介紹

    SQL中ISNULL函數(shù)使用介紹

    這篇文章介紹了SQL Server、MySQL、Oracle三種數(shù)據(jù)庫中ISNULL函數(shù)的使用方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • where 子句的執(zhí)行順序

    where 子句的執(zhí)行順序

    貌似在2005之前的版本中,where子句的順序是從前往后的。但是又貌似在2005的版本中進(jìn)行了優(yōu)化,所有的順序都被統(tǒng)一成了以過濾能力進(jìn)行排序的語句。
    2009-04-04
  • 詳細(xì)講解PostgreSQL中的全文搜索的用法

    詳細(xì)講解PostgreSQL中的全文搜索的用法

    這篇文章詳細(xì)介紹了的PostgreSQL中的全文搜索的用法,包括對(duì)全文搜索的一些優(yōu)化的實(shí)現(xiàn),需要的朋友可以參考下
    2015-04-04
  • dbeaver導(dǎo)入導(dǎo)出數(shù)據(jù)庫簡(jiǎn)單圖文教程

    dbeaver導(dǎo)入導(dǎo)出數(shù)據(jù)庫簡(jiǎn)單圖文教程

    DBeaver是一款適用于開發(fā)人員、數(shù)據(jù)庫管理員和分析師的多平臺(tái)、多數(shù)據(jù)庫管理工具,這篇文章主要給大家介紹了關(guān)于dbeaver導(dǎo)入導(dǎo)出數(shù)據(jù)庫的相關(guān)資料,需要的朋友可以參考下
    2024-01-01
  • 數(shù)據(jù)庫 關(guān)系連接

    數(shù)據(jù)庫 關(guān)系連接

    數(shù)據(jù)庫 關(guān)系連接,多表查詢時(shí)需要用到的一些東西。
    2009-09-09
  • 新推出的金融版eXtremeDB 6.0功能改進(jìn)預(yù)覽

    新推出的金融版eXtremeDB 6.0功能改進(jìn)預(yù)覽

    這篇文章主要介紹了新推出的金融版eXtremeDB 6.0功能改進(jìn)預(yù)覽,如運(yùn)用SQL, Python實(shí)現(xiàn)的基于矢量的統(tǒng)計(jì)功能、分布式的查詢處理、市場(chǎng)數(shù)據(jù)壓縮等內(nèi)容,需要的朋友可以參考下
    2014-10-10
  • SQL中Having與Where的區(qū)別

    SQL中Having與Where的區(qū)別

    何時(shí)使用having where,請(qǐng)遵照下面的說明:WHERE語句在GROUP BY語句之前;SQL會(huì)在分組之前計(jì)算WHERE語句。HAVING語句在GROUP BY語句之后;SQL會(huì)在分組之后計(jì)算HAVING語句。
    2016-01-01
  • DBeaver之如何導(dǎo)出數(shù)據(jù)庫結(jié)構(gòu)和數(shù)據(jù)

    DBeaver之如何導(dǎo)出數(shù)據(jù)庫結(jié)構(gòu)和數(shù)據(jù)

    這篇文章主要介紹了DBeaver之如何導(dǎo)出數(shù)據(jù)庫結(jié)構(gòu)和數(shù)據(jù)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • 關(guān)于DBeaver安裝與使用圖文教程分享

    關(guān)于DBeaver安裝與使用圖文教程分享

    DBeaver是一個(gè)通用的數(shù)據(jù)庫管理工具和SQL客戶端,支持多種數(shù)據(jù)庫,本文介紹了DBeaver的下載和安裝過程,并以連接MySQL數(shù)據(jù)庫為例,展示了如何填寫數(shù)據(jù)庫信息和使用常用基本功能
    2024-11-11

最新評(píng)論

行唐县| 罗定市| 靖宇县| 宣威市| 马龙县| 家居| 山阴县| 城步| 鄂伦春自治旗| 会宁县| 周至县| 湛江市| 繁峙县| 西平县| 肃南| 日照市| 伊宁市| 神池县| 靖西县| 黄石市| 麻栗坡县| 封丘县| 海南省| 万荣县| 隆安县| 百色市| 尼玛县| 岫岩| 宜兰市| 阿城市| 泉州市| 清远市| 龙山县| 滁州市| 明光市| 营口市| 和田县| 文登市| 宜阳县| 康定县| 剑阁县|