不使用 union 或 union all 的 SQL

SQL without using union or union all

提问人:Sam Sandy 提问时间:11/2/2023 最后编辑:jarlhSam Sandy 更新时间:11/2/2023 访问量:34

问:

我正在尝试编写一个 sql 查询来获取表名和同一结果列下多个表的计数。

决赛桌:

table_name   table_count
tbl1           10
tbl2           20
tbl3           40...............

我的环境不支持工会和工会。所以我正在努力实现这一目标

我尝试使用以下查询:

(select 'tbl_1' as tbl1_name,
count(*) as tbl1_count
from sql_table
where.....)A,
(select 'tbl_2' as tbl2_name,
count(*) as tbl2_count
from sql_table_2
where.....)B.

这种方法的问题在于它在多个列中给出结果。

SQL 运算符

评论


答: 暂无答案