[英]Getting data from Postgres
我正在使用Postgres,我有這張桌子:
id | fieldname | value
----------------------
1 | price | 10000
和
id | dyn_field | dyn_value
--------------------------
1 | bathroom | 2
2 | bedroom | 4
我想得到以下輸出
field | value
---------------------
price | 10000
bathroom | 2
bedroom | 4
什么查詢可用於獲取這些輸出? 謝謝,。
SELECT fieldname AS field, value AS value
FROM tableOne
UNION ALL
SELECT dyn_field AS field, dyn_value AS value
FROM tableTwo
SELECT fieldname, value FROM this_table
UNION ALL
SELECT dyn_field, dyn_value FROM and_table
(您沒有指定表名,所以我把它們編起來了)。
嘗試這個:
SELECT fieldname as field, value
FROM table1
UNION select dyn_field as field, dyn_value as value
FROM table2
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.