Forum Moderators: open
Table Notifications (other columns, but not useful to example)
id, profile_id, recipient_id, created, type, type_id, notify
I only want to return * on rows that are truly unique on profile_id and type so if I had this:
1, 4, 3, 2009-07-09 05:32:15, message, 0, 0
1, 2, 8, 2009-07-12 21:22:47, comment, 1, 12
1, 5, 2, 2009-07-16 13:45:17, message, 0, 0
1, 5, 8, 2009-07-21 17:46:34, comment, 1, 12
1, 5, 8, 2009-07-23 14:39:03, edit, 2, 7
1, 5, 8, 2009-07-24 20:41:45, comment, 1, 12
Where 'recipient_id = 8' I only want to return:
1, 2, 8, 2009-07-12 21:22:47, comment, 1, 12
1, 5, 8, 2009-07-23 14:39:03, edit, 2, 7
1, 5, 8, 2009-07-24 20:41:45, comment, 1, 12
As you can see, the duplicate row was removed so we're only returning the most up to date notification:
1, 5, 8, 2009-07-21 17:46:34, comment, 1, 12
However, it's not a complete duplicate because of the created date.
Thanks.