Fonction inférieure de PostgreSQL

Fonction Inferieure De Postgresql



Lorsque vous travaillez avec n'importe quelle base de données, vous pouvez vous trouver dans une situation où vous souhaitez récupérer les données mais dans un cas différent, par exemple en minuscules. Peut-être que les valeurs de la base de données sont en majuscules ou en majuscules, mais vous souhaitez que le résultat soit en minuscules. Pour cela, vous devez utiliser une fonction qui vous permet de changer les valeurs en minuscules. Pour PostgreSQL, la fonction LOWER fait l'affaire et son utilisation est simple. Cet article donne des exemples sur la façon d'utiliser rapidement la fonction LOWER dans PostgreSQL.

Exemples d'utilisation de la fonction LOWER dans PostgreSQL

PostgreSQL propose la fonction LOWER comme l'une de ses fonctions de chaîne. Avec lui, vous pouvez rapidement convertir les caractères majuscules de votre tableau en minuscules. Lors de la gestion des valeurs de texte dans votre base de données PostgreSQL, l'utilisation de cette fonction est pratique, mais vous devez noter qu'elle ne fonctionne que si les valeurs que vous souhaitez convertir sont déjà toutes en majuscules.

Voici quelques exemples pour vous aider à démarrer.







Exemple 1 : Travailler avec une chaîne

L’utilisation de la fonction LOWER est simple. Avec la syntaxe suivante, vous êtes prêt à partir :



INFÉRIEUR(chaîne);

La chaîne dans la syntaxe suivante est la chaîne que vous souhaitez convertir. Par exemple, nous pouvons utiliser l'instruction SELECT pour convertir la chaîne majuscule que nous avons fournie dans l'instruction de requête, comme indiqué dans ce qui suit :







Une fois que vous exécutez l'instruction, elle renvoie la chaîne fournie en minuscules.

Exemple 2 : Travailler avec une table

Même lorsque vous avez des entrées en majuscules dans votre tableau, vous pouvez les récupérer en minuscules à l'aide de la fonction LOWER. Vous utilisez toujours la même syntaxe, mais l'instruction select sera légèrement modifiée pour s'adapter aux valeurs que vous souhaitez récupérer de votre table.



Créons les détails dans le tableau suivant que nous utiliserons pour cet exemple :

Une fois le tableau créé, insérez rapidement les valeurs dans le tableau. Nous nous sommes assurés que les valeurs de chaîne du tableau sont toutes en majuscules pour nous aider à démontrer comment utiliser la fonction LOWER.

Notre tableau final se présente comme suit. Nous ciblons les colonnes « fname » et « lname » :

Supposons que nous souhaitions récupérer toutes les valeurs de notre table mais que les valeurs « lname » soient converties en minuscules. Nous avons notre commande avec la fonction LOWER comme suit :

SELECT fname, LOWER(lname), age FROM détails ;

Notez que la fonction LOWER n'est appliquée qu'à la colonne que nous ciblons. Les autres colonnes ont leurs valeurs telles qu'elles apparaissent dans le tableau.

Exemple 3 : Combinaison de la fonction LOWER avec d'autres clauses

Combiner la fonction LOWER avec d’autres fonctions et clauses pour atteindre vos objectifs est possible. Par exemple, si vous souhaitez utiliser une requête conditionnelle avec la clause WHERE, vous pouvez le faire comme illustré ci-dessous :

L'exemple suivant montre comment nous utilisons la clause WHERE pour sélectionner uniquement les entrées dont l'âge est supérieur à 25. Nous ajoutons la fonction LOWER pour récupérer les valeurs « fname » sous forme de valeurs minuscules.

Dans le résultat, vous pouvez utiliser l'instruction AS pour lui donner un nom différent par souci de commodité. Voici un exemple pour montrer comment nous nommons la colonne minuscule avec un nom différent.

Conclusion

La fonction PostgreSQL LOWER est pratique lorsque vous avez une colonne avec des valeurs en majuscules et que vous souhaitez les récupérer en minuscules. La syntaxe pour utiliser cette fonction est simple. Lorsque vous l'ajoutez à votre requête SELECT ou à une autre instruction dans votre PostgreSQL, vous obtiendrez rapidement le résultat souhaité. Les exemples présentés dans cet article sont clairs. Une fois que vous les aurez essayés dans votre cas, vous maîtriserez rapidement comment utiliser la fonction LOWER dans PostgreSQL.