我有一张名为' plot'其中包含' id',' tablename',' geom',' description'等列。我需要根据具体情况从同一个表本身填充绘图表的geom和描述。对于ex select geom,描述来自id = 2的绘图;但是需要填充其他两列的id' id'和' tablename'具有不同的值。在postgresql中可能吗?
答案 0 :(得分:0)
当然,像是
INSERT INTO plot (id, tablename, geom, description)
SELECT 42, 'mytablename', p.geom, p.description
FROM plot p
WHERE id = 2;