Obtener el primer registro de una tabla

Pamela
14 de Junio del 2004
Parece ser que en My SQL no funciones esta consulta

select top 1 <columna> from <tabla>

Alguien me podria decir como hago para obtener solamente el primer registro de una tabla en My SQL?

Khriztian
14 de Junio del 2004
Hola que tal !

La instrucción TOP funciona en ACCESS, más no en MYSQL. Para MYSQL se utiliza la instrucción LIMIT, ejemplo :

SELECT * FROM `historial_vales_int` order by fecha, hora asc LIMIT 0, 1

Esto te rescatará el primer registro de una consulta ordena por Fecha y Hora.
En LIMIT 0, 1 se interpreta así :

0 es desde que posición quieres obtener el resultado. (Como la posición 0 es la inicial ...).

1 es la cantidad de registros que quieres obtener desde la posición inicial. OK.

Suerte.