Função REPEAT() no MySQL
REPEAT():
Esta função no MySQL é usada para repetir uma string um determinado número de vezes.
Sintaxe:
REPEAT(str, count)
Parâmetros:
este método aceita dois parâmetros.
- str - String de entrada que queremos repetir.
- contagem - Descreverá quantas vezes repetir a string.
Retorna:
Retorna uma string repetida.
Exemplo-1:
Repetindo a String 'Geeks' 3 vezes com a ajuda da função REPEAT.
SELECT REPEAT("Geeks", 3) AS Repeated_String;
Saída :
REPEATED_STRING |
---|
GeeksGeeksGeeks |
Exemplo-2:
Repetição da String 'SQL' 0 vezes com a ajuda da função REPEAT.
SELECT REPEAT("SQL", 0) AS Repeated_String;
Saída :
REPEATED_STRING |
---|
Exemplo-3: A
função REPEAT também pode ser usada para repetir os dados da coluna. Para demonstrar, crie uma tabela chamada Employee.
CREATE TABLE Employee ( Employee_id INT AUTO_INCREMENT, Employee_name VARCHAR(100) NOT NULL, Joining_Date DATE NOT NULL, PRIMARY KEY(Employee_id ) );
Inserindo alguns dados na tabela Employee:
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' ) ;
Portanto, a Tabela de Funcionários é a seguinte.
select * from Employee ;
Saída :
ID DO EMPREGADO | NOME DO EMPREGADO | DATA DE INGRESSO |
---|---|---|
1 | Ananya | 11/01/2000 |
2 | Anush | 10/11/2002 |
3 | Aniket | 11/06/2005 |
4 | Anika | 21/01/2008 |
5 | Riyag | 01/02/2008 |
Agora, vamos obter todas as strings repetidas da coluna Employee_name.
SELECT REPEAT(Employee_name, 2) AS Repeated_Name FROM Employee;
Saída :
REPEATED_NAME |
---|
Ananya Ananya |
Anush Anush |
Aniket Aniket |
Anika Anika |
Riyag Riyag |
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva