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

kingwkb · June 24, 2013 · Last by jasli2 replied at June 25, 2013 · 2343 hits

数据结构

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 不懂也

You need to Sign in before reply, if you don't have an account, please Sign up first.