Bases de Datos > MySQL
x registros a partir de uno con condición
(1/1)
mmjj:
Hola,
Necesitaba seleccionar de una tabla de mysql 20 valores a partir de uno que cumple una condición , pero no sé como hacerlo. Es decir , tengo un campo qu es siguiente, tengo que seleccionar los 20 siguientes al registro que tome valor siguiente=1
Muchas gracias
quinqui:
Holas. Creo que una solución podría ser hacer dos consultas unidas por una cláusula UNION. Algo así:
--- Código: Text ---(select * from tabla where siguiente = 1 limit 1)union(select * from tabla where id_campo > (select id_campo from tabla a where a.siguiente = 1 limit 1) limit 2); Para hacer esta sentencia debieras tener una versión Mysql que soporte el uso de subqueries...
Navegación
Ir a la versión completa