Използвайте UNION
Стандартен UNION
, за разлика от UNION ALL
, ще премахне дублиращите се стойности от набора с резултати. Изявлението ви ще изглежда така
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