sql >> Base de Datos >  >> RDS >> Mysql

Contando identificaciones de usuario distintas de varias tablas

Usa una UNION

Un UNION estándar , en contraste con UNION ALL , eliminará los valores duplicados del conjunto de resultados. Su declaración se vería como

SELECT   COUNT(*)
FROM     (
           SELECT UserID FROM Table1
           UNION SELECT UserID FROM Table2
           UNION SELECT UserID FROM Table3
           UNION SELECT UserID FROM Table4
           UNION SELECT UserID FROM Table5
         ) AS UserIDs

De w3schools