Sayangnya MySQL tidak mendukung ROW_NUMBER() fungsi yang didukung oleh sebagian besar merek lain dari basis data, tetapi Anda dapat mensimulasikannya dengan variabel pengguna.
Berikut ini diuji dengan data Anda dan MySQL 5.1.49:
SET @rownum := 0;
SET @ip := null;
SELECT * FROM (
SELECT IF(@ip=ip,@rownum:example@sqldat.com+1,@rownum:=0) AS rownum, @ip:=ip AS ip, oid
FROM test ORDER BY ip, oid
) AS t
ORDER BY FLOOR(rownum/10), ip, oid;