我有两个数据库表,一个存储事件,另一个存储该事件的任何关联注释。使用左连接从另一个mysql表中计数记录
DB表:
events: id, owner_id, timestamp
comments: cmt_id, parent_id(events id), cmt_time
我试图得到基于特定owner_id每个事件的最后5个评论。
这是我如何加入我的表:
SELECT * FROM `events`
LEFT JOIN comments ON comments.parent_id=events.id
WHERE owner_id=X
ORDER BY timestamp DESC LIMIT 0,5
任何想法,我怎么能得到的意见基础上,事项标识多少?
This Works ...我补充说:GROUP BY e.id ORDER BY e.timestamp DESC LIMIT 0,5到最后它确实抓住了我需要的东西。我认为我没有说清楚。谢谢! – Paul