Ubuntu 上の PostgreSQL 8.3 には、T1、T2、T3 など、異なるスキーマの 3 つのテーブルがあります。それらのそれぞれには、私が知っている ID のオブジェクトに関連する (いくつかの) レコードが含まれています。「psql」を使用して、私は頻繁に 3 つの操作を行います。
SELECT field-set1 FROM T1 WHERE ID='abc';
SELECT field-set2 FROM T2 WHERE ID='abc';
SELECT field-set3 FROM T3 WHERE ID='abc';
結果を見てください。私にとっては見るだけで十分です。
1 つのパラメータ 'id' を持つプロシージャ/関数/マクロなどを使用して、3 つの SELECT を次々に実行し、結果を画面に表示することは可能ですか?
field-set1、field-set2、field-set 3 は完全に異なります。
テーブル T1、T2、T3 を結合する合理的な方法はありません。これらは無関係なデータです。JOINしたくない。結果の 3 つのセットを画面に表示したいと思います。
ヒントはありますか?