Vogogo

Рейтинг
16
Регистрация
07.05.2008

set @category_id = 0;

set @n = 0;

SELECT *, @n:=if(@category_id <> category_id, 1, @n:=@n+1), @category_id:=category_id FROM `test`

WHERE @n <= 10;

Хотя правильнее, наверное, будет вот так:

set @category_id = 0;

set @n = 0;

SELECT *, @n:=if(@category_id <> category_id, 1, @n:=@n+1), @category_id:=category_id FROM `test` WHERE 1

having @n <= 10

order by category_id

http://www.c-sharpcorner.com/UploadFile/yougerthen/206022008191200PM/2.aspx

Правда ставить студию для пхп - немного смешно, если вы парралельно программируете еще на чем то - это вариант