Lo correcto es:
Código PHP:
SELECT * FROM tabla
WHERE numero BETWEEN 300 AND 400
Otra opción sería:
Código PHP:
SELECT * FROM tabla
WHERE numero > 299 AND numero < 401
La solución de
Nano_, es para mostrar registros a partir del registro 300, 100 y funcionaría siempre y cuando los campos no se repitan o no se borraran datos. De lo contrario, no sería funcional.