在SQL中,如何计算UNION的结果?

Hoa*_*Hoa 1 sql union count

假设我有一个查询,例如

SELECT * from frequency where (...) 
UNION 
SELECT * from frequency where  (...)
Run Code Online (Sandbox Code Playgroud)

我如何计算从上面返回的结果数量?

him*_*056 5

使用COUNT()子查询功能

SELECT COUNT(*) AS Row_Counts
FROM 
(
  SELECT * from frequency where (...) 
  UNION 
  SELECT * from frequency where  (...)
) A
Run Code Online (Sandbox Code Playgroud)