在 Ubuntu 上的 PostgreSQL 8.3 中,我确实有 3 个不同模式的表,比如 T1、T2、T3。它们中的每一个都包含(一些)与我知道的 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';
只看结果;对我来说,这已经足够了。
是否有可能有一个过程/函数/宏等,带有一个参数'id',只是一个接一个地运行三个SELECTS,在屏幕上显示结果?
field-set1、field-set2 和 field-set 3完全不同。
没有合理的方法来加入表 T1、T2、T3;这些是不相关的数据。我不想加入。我想在屏幕上看到三个结果集。
有什么提示吗?