Función REPETIR() en MySQL

REPEAT():
esta función en MySQL se usa para repetir una string un número específico de veces.

Sintaxis:

REPEAT(str, count)

Parámetros:
este método acepta dos parámetros.

  • str – String de entrada que queremos repetir.
  • count: describirá cuántas veces repetir la string.

Devoluciones:
Devuelve una string repetida.

Ejemplo-1:
Repetir la string ‘Geeks’ 3 veces con la ayuda de la función REPETIR.

SELECT REPEAT("Geeks", 3) 
AS Repeated_String;

Producción :

REPETIDA_CADENA
GeeksGeeksGeeks

Ejemplo-2:
Repetir la string ‘SQL’ 0 veces con la ayuda de la función REPETIR.

SELECT REPEAT("SQL", 0) 
AS Repeated_String;

Producción :

REPETIDA_CADENA
 

Ejemplo-3:
La función REPETIR también se puede usar para repetir los datos de la columna. Para demostrarlo, cree una tabla llamada Empleado.

CREATE TABLE Employee
(
Employee_id INT AUTO_INCREMENT,  
Employee_name VARCHAR(100) NOT NULL,
Joining_Date DATE NOT NULL,
PRIMARY KEY(Employee_id )
);

Insertando algunos datos en la tabla de empleados:

INSERT INTO Employee
(Employee_name, Joining_Date )
VALUES
('Ananya ', '2000-01-11'),
('Anush ', '2002-11-10' ),
('Aniket ', '2005-06-11' ),
('Anika ', '2008-01-21'  ),
('Riyag ', '2008-02-01' ) ;

Entonces, la tabla de empleados es la siguiente.

select * from Employee ;

Producción :

 ID DE EMPLEADO NOMBRE DE EMPLEADO DIA DE INGRESO
1 Ananya  2000-01-11
2 Anush  2002-11-10
3 Aniket 2005-06-11
4 Anika 2008-01-21
5 Riyag 2008-02-01

Ahora, vamos a obtener todas las strings repetidas de la columna Employee_name.

SELECT REPEAT(Employee_name, 2) 
AS Repeated_Name
FROM Employee;

Producción :

REPETIDO_NOMBRE
Ananya Ananya
Anush Anush
Aniket Aniket
anika anika
Riyag Riyag

Publicación traducida automáticamente

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