私は20のselect文を実行する以下のクエリを持っています。また、20の結果も表示します。すべての値を合計し、出力として単一の値を取得する必要があります。クエリ以下のSQLクエリの出力から値を追加する方法
SELECT COUNT(*) FROM Tablename WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename1 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename2 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename3 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename4 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename5 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename6 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename7 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename8 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename9 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename10 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename11 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename12 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename13 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename14 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename15 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename16 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename17 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename18 WHERE SERVERID=1
union
SELECT COUNT(*) FROM Tablename19 WHERE SERVERID=1;
は、私はあなたがCTEに組合のあなたのシリーズを配置し、ちょうど合計を取ることができます上記の出力
(your_quias)サブクエリからの選択合計(your_alias)。 your_aliasとしてcount(*)にエイリアスを追加します。 –