> >  select *
> >  from ( select * from msgs order by msgs.created desc ) t
> >  where sender = 1 or recipient = 1
> >  group by sender, recipient
> 
> not quite right. first comes all of MY newest messages, then comes all
> of THEIR newest messages. for example:
> 
> S R
> 1 2
> 1 3
> 1 5
> 1 7
> 2 1
> 5 1
> 
> the final result should include EITHER "1 2" OR "2 1", depending on
> which of the two is newest. same for "1 5" and "5 1".

So, a newest message from "me to A" would exclude the newest message
from "A to me" (depending, of course, on the creation date)?

Martijn Tonies
Database Workbench - development tool for MySQL, and more!
Upscene Productions
http://www.upscene.com
My thoughts:
http://blog.upscene.com/martijn/
Database development questions? Check the forum!
http://www.databasedevelopmentforum.com

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to