我一直致力于查询以获取汇总的通讯列表,例如显示对话的收件箱
下面是我的表格
comment_id | user_id | poster_id |时间戳
comment_id | user_id |评论|时间戳
comment_id | user_id |评论|时间戳
到目前为止,这是我的工作,虽然我需要一方面的帮助。
SELECT alerts.comment_id,
alerts.user_id,
alerts.poster_id,
alerts.active,
MAX(alerts.timestamp) AS maxTime,
users.contact_person,
users.company,
users.pic_small
FROM alerts
LEFT JOIN users ON users.user_id = alerts.poster_id
WHERE alerts.user_id = %s
GROUP BY alerts.comment_id
ORDER BY maxTime DESC
评论在活动和评论表中保存,我需要以某种方式加入活动或评论表中的最新(最新)评论(取决于哪个更新)
如何将此添加到我的上述查询中,以下是我想要实现的目标