当前位置:网站首页>MySql 和 PostgreSQL 数据库 根据一张表update另一张表数据
MySql 和 PostgreSQL 数据库 根据一张表update另一张表数据
2022-07-30 15:19:00 【挽手等风起】
postgre更新单列
UPDATE production_fix_event pfe
SET (bad_event_id) = (SELECT be.id FROM bad_event be WHERE pfe.key = be.key);
1:MySQL脚本
UPDATE TABLE A JOIN table2 b ON A.busid = b.busid
SET A.district = b.district;
2:PostgreSQL脚本
①、单列
UPDATE TABLE A
SET ( district ) = ( SELECT district FROM table2 b WHERE A.site = b.site )
WHERE
bustype = 1;
②、多列
UPDATE TABLE A
SET ( column01, colum02, column03 ) = (
SELECT
b.column01, b.column02,
b.column03
FROM
table2 b
WHERE
A.COLUMN = b.COLUMN)
③ 、定义行号,删除重复数据
DELETE
FROM
tableA
WHERE
ID IN (
SELECT ID
FROM
( SELECT ROW_NUMBER () OVER ( PARTITION BY column01, column02 ), ID FROM tableA ) AS T
WHERE
T.ROW_NUMBER > 1
);
边栏推荐
- 【AGC】开放式测试示例
- When the vite multi-page application refreshes the page, it will not be in the current route and will return to the root route
- 数组元素逆置
- tiup install
- 经典实例分割模型Mask RCNN原理与测试
- php如何去除字符串最后一位字符
- 应用接入华为分析在应用调试模式下为何没有数据上报?
- The Prospects of the Metaverse and the Four Tracks
- 90后人大硕士为学医竟重新高考,成功被首医大录取
- tiup completion
猜你喜欢
随机推荐
Alluxio for Presto fu can across the cloud self-service ability
php字符串如何去除第一个字符
Example of video switching playback (video switching example) code
Changing SELECT...FROM to FROM...SELECT doesn't 'fix' SQL
JHM:芳环羟化双加氧酶数据库DARHD建立及相关引物评价
Shell脚本的概念
【开发者必看】【push kit】推送服务典型问题合集2
90后人大硕士为学医竟重新高考,成功被首医大录取
Store Limit 使用文档
Local Transactions vs Distributed Transactions
TiUP 命令概览
服务器装好系统的电脑怎么分区
Databases - create databases, tables, functions, etc.
代码随想录笔记_哈希_1l两数之和
Introduction to kasini3000
AL遮天传 DL-深度学习模型的训练技巧
tiup list
HTTP缓存小结
Debug - Notes
Golang分布式应用之Redis怎么使用









