2013-03-08 68 views
0

对于这个愚蠢的问题的赦免,似乎它迟到想清楚。Postgres Combine选择并插入一个查询

如何将PostgreSQL中的这两个查询合并为一个。那个“NewUserAge”从查询二中插入字段时间?

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


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

感谢您的帮助,

托尼

回答

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

浦感谢对我有很大的耻辱。 – 2013-03-08 17:31:33

+0

不客气... – 2013-03-08 17:38:15