9
Chciałbym połączyć dwa wybrane zapytania z UNION
.
Jak mogę użyć wyniku z pierwszego SELECT
w drugim SELECT
?Połączyć dwa zapytania SELECT w PostgreSQL
(SELECT carto_id_key FROM table1
WHERE tag_id = 16)
UNION
(SELECT * FROM table2
WHERE carto_id_key = <the carto_id result from above>)
co właściwie chcesz osiągnąć, może to być proste JOIN lub Podzapytanie (jeśli chcesz uzyskać wymagane dane), również kolumny obu zapytań nie pasują !! – Akash
Chcę uzyskać wszystkie rekordy w tabeli 2, które spełniają warunek pierwszego SELECT – Bwyss
, jeśli jest to jedyne wymaganie, przeczytaj http://www.postgresql.org/docs/8.3/static/tutorial-join.html – Akash