Obtener los 3 primeros registros MySql

Obtener los 3 primeros registros en MySQL

Obtener los 3 primeros registros en MySQL

En este tutorial aprenderemos cómo obtener los tres primeros o últimos registros ordenados de una tabla mediante una consulta en MySQL.

Obtener los 3 primeros registros de mayor a menor

SELECT * FROM ‘nombre_tabla’ ORDER BY ‘campo_ordenar’ DESC LIMIT 3

Ejemplo:

Si tenemos una tabla llamada datos_usuarios con los siguientes campos: id, nombre, edad

Si ejecutamos la consulta

SELECT * FROM datos_usuarios ORDER BY edad DESC LIMIT 3

obtenemos los tres usuarios más mayores ordenados de mayor a menor.

La consulta primero ordena los registros por el campo «edad» de mayor a menor (desc),  y luego devuelve los tres primeros (limit 3)

Obtener los 3 primeros de menor a mayor

SELECT * FROM ‘nombre_tabla’ ORDER BY ‘campo_ordenar’ ASC LIMIT 3

Obtener los 5 primeros registros de mayor a menor

SELECT * FROM ‘nombre_tabla’ ORDER BY ‘campo_ordenar’ DESC LIMIT 5

Si te ha gustado no olvides compartir en redes sociales.

Espero que te haya servido. Cualquier duda deja un comentario. Un saludo

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Translate »
Ir a la barra de herramientas