我想计算在count(*)PostgreSQL数据库的2个单独的表上执行的2型SELECT查询的结果之间的差异。
count(*)
这是我当前正在使用的(但是我应该能够将它们全部包装到一个SELECT语句中):
SELECT "count"(*) AS val1 FROM tab1; SELECT "count"(*) AS val2 FROM tab2; SELECT val2-val1;
提前致谢
尝试这种方式:
select ( SELECT "count"(*) as val1 from tab1 ) - ( SELECT "count"(*) as val2 from tab2 ) as total_count