Try this query
select
*
from (
select
@rn:=if(@prv=userid, @rn+1, 1) as rid,
@prv:=userid as userid,
post_message
from
tbl
join
(select @rn:=0, @prv:=0) tmp
order by
userid,
post_date) tmp
where
rid=10
SQL FIDDLE
| RID | USERID | POST_MESSAGE |
-------------------------------
| 10 | 1 | asdasd |
| 10 | 2 | asdasd |