新手问题 复杂的问题,站内信的显示方式

kingwkb · 2013年06月24日 · 最后由 jasli2 回复于 2013年06月25日 · 2343 次阅读

数据结构

id user_id from_user_id

觉得豆=瓣的显示方式不错,发送箱和接收箱整和在一起,就一个列表,显示出和每个用户的最后一条记录,思考后这样实现

select max(id) from (select *, user_id uid from m m1 where from_user_id=1 union select *,from_user_id uid where user_id=1) group by uid

select * from m id in (max_ids)

这个,我觉得太复杂了,有简单的实现方式没有?

还有这样的查询,怎么翻译成 activerecord 的代码

sql 不懂也

需要 登录 后方可回复, 如果你还没有账号请 注册新账号