Database
 sql >> Base de données >  >> RDS >> Database

Comment convertir une chaîne en minuscules dans SQL

Problème :

Vous souhaitez convertir une chaîne en minuscules.

Exemple :

Notre base de données a une table nommée product avec des données dans le id et nommez les columns .

identifiant nom
1 Salade Cobb
2 Rôti braisé
3 Saccadé
4 BANANA SPLIT
5 Pain de MAÏS
6 Steak de poulet frit

Notez que les styles de dénomination sont incohérents pour ces produits. Affichons tous les noms de produits en minuscules.

Solution 1 :

SELECT LOWER(name)
FROM product;

Voici le résultat :

nom
salade cobb
rôti braisé
saccadé
banana split
pain de maïs
steak de poulet frit

Discussion :

Utilisez le SQL LOWER() fonction si vous souhaitez convertir une colonne de chaîne en minuscules. Cette fonction ne prend qu'un seul argument :la colonne dont vous souhaitez mettre les valeurs en minuscules.

Cette fonction est un bon choix si votre base de données est sensible à la casse et que vous souhaitez sélectionner uniquement les enregistrements correspondant à une chaîne particulière. Vous pouvez d'abord tout convertir en minuscules, puis trouver une correspondance.