Consulta SQL para mostrar la longitud y los primeros 3 caracteres de la columna Ename en la tabla Emp

Para mostrar la longitud y los primeros tres caracteres de una string, las funciones de string son útiles para hacer esto en SQL. En este artículo, veamos cómo mostrar la longitud y los primeros 3 caracteres de la columna Ename en la tabla Emp utilizando MSSQL como servidor.

Para encontrar la longitud de una string usamos la función LEN() .

Sintaxis:

LEN(Ename)

Para encontrar los primeros n caracteres de la string, usamos la función IZQUIERDA() :

Sintaxis:

LEFT(Ename , N)

Paso 1: crear una base de datos

Usamos el siguiente comando para crear una base de datos llamada GeeksforGeeks.

Consulta:

CREATE DATABASE GeeksforGeeks

Paso 2: Uso de la base de datos

Para usar la base de datos GeeksforGeeks, use el siguiente comando:

Consulta:

USE GeeksforGeeks;

Paso 3: Crear una tabla

Creando una tabla Emp con 5 columnas usando la siguiente consulta SQL de la siguiente manera.

CREATE TABLE Emp
(
E_id varchar(20),
Ename varchar(20),
Edept varchar(20),
E_age INT,
E_sex varchar(8)
);

Producción:

Paso 4: Verificación de la base de datos

Para ver la descripción de la base de datos utilizando la siguiente consulta SQL de la siguiente manera.

Consulta:

EXEC sp_columns Emp

Producción:

Paso 5: Insertar datos en la tabla 

Insertar filas en la tabla Emp usando la siguiente consulta SQL de la siguiente manera.

Consulta:

 INSERT INTO Emp VALUES('E00001','JHONNY','BACKEND DEVELOPER',26,'male'),
 ('E00002','DARSHI','MARKETING',27,'male'),
('E00003','JASMINE','FRONTEND DEVELOPER',37,'female'),
('E00004','LILLY','FULL STACK DEVELOPER',47,'female'),
('E00005','RONALD','UI DEVELOPER',26,'male')

Producción:

Paso 6: Verificación de datos insertados 

Verifique los datos insertados en la tabla usando la consulta de selección de la siguiente manera.

Consulta:

SELECT* FROM Emp

Producción:

  • Consulta para mostrar la longitud y los primeros 3 caracteres de la columna Ename.

Consulta:

SELECT LEN(Ename) AS LengthofEname,
LEFT(Ename,3) AS FirstThree FROM Emp

Producción:

  • Consulta para mostrar la longitud y los últimos 3 caracteres de la columna Ename.

Consulta:

SELECT LEN(Ename) AS LengthofEname,
RIGHT(Ename,3) AS LastThree FROM Emp

Producción:

Publicación traducida automáticamente

Artículo escrito por lokeshpotta20 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 *