9
2つの選択クエリをUNION
と組み合わせたいと思います。
SELECT
の最初の結果を2番目のSELECT
に使用するにはどうすればよいですか?PostgreSQLで2つのSELECTクエリを組み合わせる
(SELECT carto_id_key FROM table1
WHERE tag_id = 16)
UNION
(SELECT * FROM table2
WHERE carto_id_key = <the carto_id result from above>)
実際に何を達成したいのですか?これは単純なJOINまたは副問合せ(必要な詳細を取得したい場合)、または両方の問合せの列が一致しない場合があります。 – Akash
最初のSELECTの条件を満たすtable2のすべてのレコードを取得したい – Bwyss
これが唯一の要件の場合は、http://www.postgresql.org/docs/8.3/static/tutorial-join.htmlを参照してください。 – Akash