Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- select q.*
- from (select q.*,
- (@rn := if(@c = category_id, @rn + 1,
- if(@c := category_id, 1, 1)
- )
- ) as rn
- from questions q cross join
- (select @rn := 0, @c := -1) params
- order by category_id rand()
- ) q
- where rn <= 5;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement