postgresql 兩表關(guān)聯(lián)更新操作
我就廢話不多說(shuō)了,大家還是直接看代碼吧~
UPDATE 要更新的表 SET 字段1 = cqt.字段1, 字段2 = cqt.字段2, FROM 數(shù)據(jù)來(lái)源表 cqt WHERE 要更新的表.bsm = cqt.bsm
補(bǔ)充:Postgresql 連表更新字段語(yǔ)法 update
下面這段sql本來(lái)目的是想更新條件下的數(shù)據(jù),可是這段sql卻更新了整個(gè)表的數(shù)據(jù)。sql如下:
UPDATE tops_visa.visa_order SET op_audit_abort_pass_date = now() FROM tops_visa.visa_order as t1 INNER JOIN tops_visa.visa_visitor as t2 ON t1. ID = t2.order_id WHERE t1.op_audit_abort_pass_date IS NULL AND ( t2. STATE = 'pch_abort_op_audit_pass' OR t2. STATE = 'pvd_abort_op_audit_pass' )
正確的寫(xiě)法有多種,如下方法也能夠?qū)崿F(xiàn)正確的數(shù)據(jù)庫(kù)修改:
UPDATE tops_visa.visa_order as t1 SET op_audit_abort_pass_date = now() FROM tops_visa.visa_visitor AS t2 WHERE t1.ID = t2.order_id AND t1.op_audit_abort_pass_date IS NULL AND ( t2. STATE = 'pch_abort_op_audit_pass' OR t2. STATE = 'pvd_abort_op_audit_pass' )
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
pgsql 實(shí)現(xiàn)用戶自定義表結(jié)構(gòu)信息獲取
這篇文章主要介紹了pgsql 實(shí)現(xiàn)用戶自定義表結(jié)構(gòu)信息獲取,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-01-01
DBeaver中PostgreSQL數(shù)據(jù)庫(kù)顯示不全的解決方法
最近,在DBeaver中連接了本地的PostgreSQL數(shù)據(jù)庫(kù),但是連接后打開(kāi)這個(gè)數(shù)據(jù)庫(kù)時(shí)發(fā)現(xiàn),數(shù)據(jù)庫(kù)顯示不全,所以本文給大家介紹了DBeaver中PostgreSQL數(shù)據(jù)庫(kù)顯示不全的解決方法,需要的朋友可以參考下2024-11-11
postgresql 實(shí)現(xiàn)sql多行語(yǔ)句合并一行
這篇文章主要介紹了postgresql 實(shí)現(xiàn)sql多行語(yǔ)句合并一行的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-12-12
postgresql數(shù)據(jù)庫(kù)如何查看數(shù)據(jù)中表的信息
這篇文章主要給大家介紹了關(guān)于postgresql數(shù)據(jù)庫(kù)如何查看數(shù)據(jù)中表信息的相關(guān)資料,要查詢(xún)數(shù)據(jù)表信息,需要用到 系統(tǒng)表或系統(tǒng)視圖等,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-04-04
PostgreSQL 自定義自動(dòng)類(lèi)型轉(zhuǎn)換操作(CAST)
這篇文章主要介紹了PostgreSQL 自定義自動(dòng)類(lèi)型轉(zhuǎn)換操作(CAST),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-01-01
postgresql如何查詢(xún)重復(fù)計(jì)數(shù)及去重查詢(xún)
這篇文章主要介紹了postgresql如何查詢(xún)重復(fù)計(jì)數(shù)及去重查詢(xún)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11
Abp.NHibernate連接PostgreSQl數(shù)據(jù)庫(kù)的方法
這篇文章主要為大家詳細(xì)介紹了Abp.NHibernate連接PostgreSQl數(shù)據(jù)庫(kù)的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-01-01

