SQL code
select * from product p where 3>(select count(*) from product where userid=p.userid and id<p.id)
select * from product p where 3>(select count(*) from product where userid=p.userid and id<p.id)