答案 0 :(得分:1)
下面:
select count(*)
from (
-- insert your query here
) sub
答案 1 :(得分:0)
您只需使用count(distinct)
:
SELECT COUNT(DISTINCT r.RETAILER_ID)
FROM ret_retailer r LEFT JOIN
temp_sg_screen_sto_72_mos_summary s
ON r.RETAILER_FULL_NAME = s.RETAILER_NAME
WHERE MAY_2018 < 100000 ;
如果RETAILER_ID
可能是NULL
,则与您的结果的唯一区别。调整NULL
值很容易,但我猜它永远不会NULL
。