一尘不染

如何对并集查询进行计数

sql

我有以下查询:

select distinct profile_id from userprofile_...

union

select distinct profile_id from productions_...

我如何获得结果总数的计数?


阅读 188

收藏
2021-03-17

共1个答案

一尘不染

如果您想要所有记录的总数,则可以执行以下操作:

SELECT COUNT(*)
FROM
(
    select distinct profile_id 
    from userprofile_...

    union all

    select distinct profile_id 
    from productions_...
) x
2021-03-17