簡體   English   中英

在Postgres中,是否可以插入一個與SELECT結果相結合的常量?

[英]In Postgres, is it possible to insert a constant combined with the result of SELECT?

例如,假設我有一個表TRADES如下

日期,價格,......

我希望如下構建一個表TRADING_DAYS

市場,日期

樣本數據如下

NYSE, 2011-03-03
NYSE, 2011-03-04
NYSE, 2011-03-05

是否可以編寫一個從TRADES中提取DATE的查詢,將它與常量'NYSE'結合並插入TRADING_DAYS?

INSERT INTO TRADING_DAYS 
SELECT 'NYSE', DATE
FROM TRADES

但我想你想要不同的日期而不是重復日期?

INSERT INTO TRADING_DAYS 
SELECT DISTINCT 'NYSE', DATE
FROM TRADES
INSERT INTO TRADING_DAYS SELECT 'NYSE', DATE FROM TRADES

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM