Postgres组合选择并插入一个查询

时间:2013-03-08 17:23:15

标签: postgresql

对于这个愚蠢的问题,请原谅,似乎已经很晚才想清楚了。

如何将PostgreSQL中的这两个查询合并为一个。 “NewUserAge”会从查询2中插入到字段时代吗?

SELECT max(age+1) as NewUserAge 
  FROM mytable;


INSERT INTO 
    mytable (age,name) 
VALUES
    (11,'Bert');

感谢您的帮助,

1 个答案:

答案 0 :(得分:1)

INSERT INTO mytable (age,name) 
SELECT  max(age) + 1, 'Bert'
FROM myTable