Here's one way of doing it:
SELECT A.DistinctCount + B.MemberCount
FROM
(SELECT COUNT(DISTINCT(mxssn)) AS DistinctCount
FROM mx
WHERE mxtots > 0 AND mxssn <> '999-99-9999') A,
(SELECT COUNT(member) AS MemberCount
FROM mx
WHERE mxssn = '666-66-6666') B
Here's another way of doing it:
SELECT SUM(RecordCount)
FROM (
SELECT COUNT(DISTINCT(mxssn)) AS RecordCount
FROM mx
WHERE mxtots > 0 AND mxssn <> '999-99-9999'
UNION ALL
SELECT COUNT(member) AS RecordCount
FROM mx
WHERE mxssn = '666-66-6666') A
SQL Server Helper
How well do you know SQL? Find out with the free test assessment from SQL Server Helper!!!
http://www.sql-server-helper.com/free-test/default.aspx
Got a SQL Server Question? Ask us here:
http://www.sql-server-helper.com/forums/default.asp