插入2列主键

时间:2011-05-10 04:45:57

标签: sql postgresql insert

我想在表A中插入2列主键(X和Y)。从表B插入X,从固定值插入Y.

INSERT INTO A
  (X,Y) 
SELECT W 
  FROM table B, '1'

1 个答案:

答案 0 :(得分:5)

你很亲密:

INSERT INTO A
  (X,Y) 
SELECT W, '1'
  FROM table B

定义静态值 - 在本例中,文本“1” - 作为SELECT子句中的列。

每个FROM子句只有一个SELECT子句。其他SELECT需要在括号/括号内......