提问人:Sam Sandy 提问时间:11/2/2023 最后编辑:jarlhSam Sandy 更新时间:11/2/2023 访问量:34
不使用 union 或 union all 的 SQL
SQL without using union or union all
问:
我正在尝试编写一个 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.
这种方法的问题在于它在多个列中给出结果。
答: 暂无答案
评论