当前位置:网站首页>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
);
边栏推荐
猜你喜欢
Excel uses Visual Basic Editor to modify macros
二、判断 & 循环
The Prospects of the Metaverse and the Four Tracks
Extremely Knowing v2 Analysis
timed task corn
(Crypto essential dry goods) Detailed analysis of the current NFT trading markets
Mysql database query is very slow. Besides the index, what else can be caused?
华为「天才少年」计划招募的博士们,迎来首秀!
应用接入华为分析在应用调试模式下为何没有数据上报?
2022最新 | 室外单目深度估计研究综述
随机推荐
TiUP FAQ
在树莓派上驱动CSI摄像头
tiup completion
哨兵
服务器装好系统的电脑怎么分区
涨姿势了!原来这才是多线程正确实现方式
tiup install
五只小猪的案例(五只小猪 比较体重的大小)
Classes and Objects (Part 2)
php字符串如何去除第一个字符
Extremely Knowing v2 Analysis
被捧上天的Scrum敏捷管理为何不受大厂欢迎了?
Sparse-PointNet: See Further in Autonomous Vehicles 论文笔记
【HMS core】【FAQ】push kit、WisePlay DRM、Location Kit、Health Kit、3D Modeling Kit、SignPal Kit典型问题合集4
华为云重磅发布开源软件治理服务——软件成分分析
EST综述:eDNA的多种状态以及在水环境中持久性的认知
C# List<T> 模板的案例
Back waves are coming!Ali produced the "second generation" container technical manual and brain map, which is too fragrant
Configuration - Notes
Store Limit 使用文档