0
我試圖插入在postgres的表插入選擇值向Postgres表
insert into table tablename(col1) values(2017-09-25);
的數值數據類型列中的日期值。在上述查詢COL1的類型是數字的。
也可以使用value()子句和一些使用select語句插入一些值?例如:
create tableA(col1 serial,col2 bigint,col3 bigint,col4 text,col5 boolean);
在上表中: 1. COL1即將序列 2. COL2和COL3從連接兩個表的未來即tableB的和表C 3. COL4和COL5是硬編碼值
我該如何在單個查詢中實現這一點?
用於插入與連接可以實現兩個表如下:
insert into table(col2,col3)
select tableB.col2,tableC.col3
from tableB, tableC
where tableB.id=1 and tableC.id=3;
所以輸出時便會像:
col1 col2 col3 col4 col5
1 1 3
現在如何插入COL4和COL5的值也與col2和col3的值?
任何人的任何想法?
我無法找到它。
請將問題分爲明確的數據示例,錯誤和問題 –