PostgreSQL 多表关联操作

1.多表关联更新数据(update)

说明:

表1与表2根据id列做关联(表1.id1=表2.id2)

修改 set 表1.type1=表2.type2

update更新语句为:

UPDATE 
    表1 
SET type1=tbs.type2
FROM(
    SELECT 
        tb_2.type2,ta_1.id1
    FROM 表1 AS  ta_1
    INNER JOIN 表2 AS tb_2
    ON ta_1.id1=tb_2.id2
)tbs
WHERE  表1.id1=tbs.id1


版权声明:本文为libralee233原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。