【发布时间】:2020-10-03 13:38:28
【问题描述】:
我有一个这样的查询:
SELECT
field1 as field1 ,
field2 as field2 ,
(select count(*) from ... where ...=field1) as field3
FROM
...
而且效果很好 - 我在结果中看到 3 列
我需要为内部查询再添加一列:
SELECT
field1 as field1 ,
field2 as field2 ,
(select count(*) as my_count, sum(*) as my _sum from ...where ...=field1 ) as field3
FROM
...
这种语法不起作用。
我怎样才能实现它?
【问题讨论】:
-
oracle 还是 postgres?请仅标记您正在运行的一个数据库。
-
@GMB,它应该适用于它们。它对我们的应用程序的要求
标签: sql oracle postgresql join subquery