[英]Dynamic values to another SQL statement
有沒有辦法將兩個SQL查詢組合到PostgreSQL中的單個SELECT查詢中?
我的要求如下:
SELECT id FROM table1;
SELECT name FROM table2 WHERE table2.id = table1.id;
我想我需要將table1.id
值作為某種動態值(循環值)傳遞給在table2
執行的SELECT語句中使用。 解決這個問題的最簡單方法是什么,是否可以使用PostgreSQL中的存儲過程或函數執行此操作?
select t1.id, name
from
table1 t1
inner join
table2 t2 using (id)
where t1.id = 1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.