PostgreSQL 存储过程

use*_*502 2 postgresql stored-procedures

我有两个独立的 PostgreSQL 计数查询,我想将它们输出为一份合并报告。我对此做了一些研究,发现它可以通过存储过程来完成,但我不确定应该如何去做(我对 Postgres 编程相当陌生)。

两个查询都返回计数。

任何对此的见解将不胜感激!

Dan*_*ons 5

您甚至不需要为此存储过程。您可以只进行一个大查询:

SELECT a.a_count, b.b_count FROM
  (SELECT COUNT(*) a_count FROM table_a) AS a,
  (SELECT COUNT(*) b_count FROM table_b) AS b;
Run Code Online (Sandbox Code Playgroud)