1

次のようなクエリがあるとします。

SELECT * from frequency where (...) 
UNION 
SELECT * from frequency where  (...)

上記から返された結果の数をどのように数えることができますか?

4

2 に答える 2

5

COUNT()サブクエリで関数を使用する

SELECT COUNT(*) AS Row_Counts
FROM 
(
  SELECT * from frequency where (...) 
  UNION 
  SELECT * from frequency where  (...)
) A
于 2013-05-16T11:57:48.720 に答える
1

なぜUNIONですか?句を組み合わせると、次のWHEREようにカウントできます。

SELECT COUNT(*)
FROM frequency 
WHERE (...) OR (...)
于 2013-05-16T12:02:10.747 に答える