Problema:
Você gostaria de converter uma string para minúscula.
Exemplo:
Nosso banco de dados tem uma tabela chamada
product
com dados no id
e nomeie columns
. id | nome |
---|---|
1 | Salada Cobb |
2 | Assado de panela |
3 | Estupido |
4 | PARTIDA DE BANANA |
5 | Pão de MILHO |
6 | Bife frito com frango |
Observe que os estilos de nomenclatura são inconsistentes para esses produtos. Vamos exibir todos os nomes de produtos em letras minúsculas.
Solução 1:
SELECT LOWER(name) FROM product;
Aqui está o resultado:
nome |
---|
salada de espinafre |
assado de panela |
empurrão |
separação de banana |
pão de milho |
bife de frango frito |
Discussão:
Use o SQL
LOWER()
função se você quiser converter uma coluna de string para minúscula. Esta função recebe apenas um argumento:a coluna cujos valores você deseja colocar em minúsculas. Essa função é uma boa escolha se seu banco de dados diferencia maiúsculas de minúsculas e você deseja selecionar apenas registros que correspondam a uma determinada string. Você pode primeiro converter tudo para minúsculas e depois encontrar uma correspondência.