我有两个表,training_taken_november
和qtr1_copy
。他们每个人都有一个独特的领域。我想加入这两个表并计算两个表中category = 'livestock'
的唯一值,如下图所示:
Tbl1 values might be: 1,2,3,4,5
Tbl2 values might be: 6,7,8,1,2
不同值的计数应该返回:8,也就是说,当我们连接两个表时,它们在提到的字段中有8个唯一值(具有唯一值的字段的名称也不同)。
答案 0 :(得分:0)
Select count(*) from
(
Select id from ... Where category...
Union
Select id from ... Where cat ...
) x
答案 1 :(得分:0)
试试这个:
Select count(*) from
(select tazkira from Training_taken_november where category='Livestock'
union
select bene from qtr1_copy where cat='Livestock')x