एक MySQL UNION क्वेरी यहाँ काम कर सकती है:
(SELECT `user_id`, `date_added`, 'photo' AS `type` FROM `photos` WHERE `user_id` = uid) UNION
(SELECT `user_id`, `date_added`, 'video' AS `type` FROM `videos` WHERE `user_id` = uid) UNION
(SELECT `user_id`, `date_added`, 'comment' AS `type` FROM `comments` WHERE `user_id` = uid)
ORDER BY `date_added` DESC;
फिर आप एक परिणाम सेट के साथ समाप्त करेंगे जैसे
user_id | date_added | type
5 | 2009-01-03 | photo
5 | 2008-12-07 | video
5 | 2008-11-19 | comment
और इसी तरह। (वास्तव में आप user_id
छोड़ सकते हैं निश्चित रूप से यदि आप चाहें तो SELECT में से)