SELECT uID
, 'campaign' AS source
, answerDate AS date
, campaign AS type
, answer AS entry
FROM campaigns
UNION ALL
SELECT uID
, 'communications' AS source
, dateAdded AS date
, type
, entry
FROM communications
UNION ALL
SELECT uID
, 'payments' AS source
, payDate AS date
, type
, entry
FROM payments
ORDER
BY uID
, source
This is perfect! I tried adding a where uID= 110, to only view the details of one user, but it gave me an error. When combining three tables, what is the right place to add a where clause?