Consulta SQL para obtener el último registro de la tabla

Obtener el último registro de la tabla es una tarea sencilla, no es necesario obtener conocimientos avanzados de SQL. En este artículo, discutiremos los métodos más simples y fáciles para obtener el último registro de la tabla.

Es posible que desee obtener el registro más reciente de la tabla con todas las columnas o que desee obtener solo un número específico de columnas. Obtendrá las soluciones a ambos problemas en este artículo. 

Último registro de todas las columnas:

Paso 1: Para resolver las consultas, primero cree una Tabla de la que desea extraer el registro. Aquí, creó una tabla llamada Estudiante que tiene Datos del estudiante, como ID del estudiante, Nombre, Apellido, Edad y Curso del estudiante. 

Consulta:

Create Table Student
(StudentID Int, StudentFirstName Varchar(40),
studentLastName Varchar(40),
Age Int, Course Varchar(60))

Paso 2: Insertar datos en una tabla

Consulta:

Insert Into Student Values
(1001,'Sahil','Kumar',19,'B.Com'),
1002,'Himanshu','Saini',20,'B.Tech'),
1003,'Nikhil','Gandhi',20,'B.Tech'),
1004,'Pransh','Mehra',18,'B.Com'),
1005,'Sudhir','Sharma',19,'M.Tech')

Paso 3: Para ver las entradas de datos usamos la siguiente consulta:

Consulta:

Select * From student;

Producción:

Ahora, para obtener el último registro de la tabla, usaremos la siguiente sintaxis:

Sintaxis:

Select Column_Name From Table_Name
Order By Column_Name Desc

Los datos que obtenemos en la parte superior de la tabla son nuestros datos más recientes, usaremos OrderBy Descending para obtener nuestro registro.

Has visto que el Nombre del Estudiante está en la parte superior de la lista, mientras que si vemos en la creación de la tabla. Ingresó el nombre Sudhir como la última entrada. Esto nos dio los datos de todas las columnas de la Tabla. 

Ahora veamos cómo obtener el registro de un número específico de Columnas.

Consulta SQL para obtener el último registro con varias columnas de la tabla:

Para obtener el último registro de un número específico de columnas, usaremos la siguiente sintaxis:

Consulta:

Select Top 3 Column_Name From Table_Name
Order By Column_Name Desc

Mire el ejemplo debajo, muestra el registro de los Estudiantes en la Tabla.

 

Ha observado solo 3 entradas de la tabla, pero lo que debe notar aquí es que estas son las últimas 3 entradas de la tabla, estudiante. De esta forma, puede obtener el último registro de más de una columna.

 

Publicación traducida automáticamente

Artículo escrito por dhairyakamra29 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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