"By adding "limit 10,20" the query will return only rows 10 to 20 and you won't get the 10 first rows"
not quite right, LIMIT 10,20 will return records 10 to 30. Remember, it's LIMIT offset,length. It retruns LENGTH records starting at record OFFSET.
LIMIT 10,100 will return 100 records starting at record 10.
Note: MySQL itself still processes the first 10 records, it just does not send them to PHP. So if you request LIMIT 10000,10 MySQL will still take the time to parse those frist 100000 records!