Recuperar datos mysql de manera salteada

Estoy recuperando datos de una tabla con la siguiente consulta mediante un túnel SSH:
select valor, time from REGISTRO where loggerid = '1495' and date = '161026' and SPN = '190' limit 0, 300000;
El número de datos a recuperar es grande y el tiempo se dispara (en torno a 18 seg)
Después de recuperar los datos tengo que hacerle un tratamiento y quedarme con 1 de cada 50 datos.
¿Podría hacer esto directamente en la consulta?
Resumiendo necesito representar time vs valor, pero no necesito una frecuencia de datos tan alta, me vale con representar uno cada 50.

Añade tu respuesta

Haz clic para o