PostgreSQL lagere functie

Postgresql Lagere Functie



Wanneer u met een willekeurige database werkt, kunt u een situatie tegenkomen waarin u de gegevens wilt ophalen, maar in een ander hoofdlettergebruik, zoals kleine letters. Misschien zijn de waarden in de database in hoofdletters of in hoofdletters geschreven, maar wilt u dat het resultaat in kleine letters is. Daarvoor moet u een functie gebruiken waarmee u de waarden in kleine letters kunt wijzigen. Voor PostgreSQL volstaat de LOWER-functie, en het gebruik ervan is eenvoudig. Dit bericht geeft voorbeelden van hoe je snel de LOWER-functie in PostgreSQL kunt gebruiken.

Voorbeelden van het gebruik van de LOWER-functie in PostgreSQL

PostgreSQL biedt de LOWER-functie aan als een van de stringfuncties. Hiermee kunt u snel de hoofdletters in uw tabel naar kleine letters converteren. Bij het verwerken van de tekstwaarden in uw PostgreSQL-database is het gebruik van deze functie handig, maar houd er rekening mee dat deze alleen werkt als de waarden die u wilt converteren al allemaal in hoofdletters staan.

Hier zijn een paar voorbeelden om u op weg te helpen.







Voorbeeld 1: Werken met een string

Het gebruik van de LOWER-functie is eenvoudig. Met de volgende syntaxis bent u klaar om te gaan:



LAGER(tekenreeks);

De tekenreeks in de volgende syntaxis is de tekenreeks die u wilt converteren. We kunnen bijvoorbeeld de SELECT-instructie gebruiken om de tekenreeks in hoofdletters die we in de query-instructie hebben opgegeven, te converteren, zoals hieronder wordt weergegeven:







Zodra u de instructie uitvoert, wordt de opgegeven tekenreeks in kleine letters geretourneerd.

Voorbeeld 2: Werken met een tabel

Zelfs als er hoofdletters in uw tabel staan, kunt u deze in kleine letters ophalen met de LOWER-functie. U gebruikt nog steeds dezelfde syntaxis, maar de select-instructie zal enigszins veranderen om tegemoet te komen aan de waarden die u uit uw tabel wilt ophalen.



Laten we de details in de volgende tabel maken die we voor dit voorbeeld zullen gebruiken:

Zodra de tabel is gemaakt, voegt u snel de waarden in de tabel in. We hebben ervoor gezorgd dat de tekenreekswaarden in de tabel allemaal in hoofdletters zijn, zodat we kunnen demonstreren hoe we de LOWER-functie kunnen gebruiken.

Onze finaletafel ziet er als volgt uit. We richten ons op de kolommen “fname” en “lname”:

Stel dat we alle waarden in onze tabel willen ophalen, maar de ‘lname’-waarden willen omzetten in kleine letters. We hebben ons commando met de LOWER-functie als volgt:

SELECT fname, LOWER(lname), leeftijd FROM details;

Houd er rekening mee dat de LOWER-functie alleen wordt toegepast op de kolom waarop we ons richten. Andere kolommen hebben hun waarden zoals ze in de tabel verschijnen.

Voorbeeld 3: Combinatie van de LOWER-functie met andere clausules

Het is mogelijk om de LOWER-functie te combineren met andere functies en clausules om uw doelen te bereiken. Als u bijvoorbeeld een voorwaardelijke query met de WHERE-clausule wilt gebruiken, kunt u dit doen zoals hieronder wordt gedemonstreerd:

Het volgende voorbeeld laat zien hoe we de WHERE-clausule gebruiken om alleen de items te selecteren waarvan de leeftijd groter is dan 25. We voegen de LOWER-functie toe om de “fname”-waarden op te halen als kleine letters.

In de uitvoer kunt u de AS-instructie gebruiken om deze voor het gemak een andere naam te geven. Hier is een voorbeeld om te laten zien hoe we de kolom met kleine letters een andere naam geven.

Conclusie

De PostgreSQL LOWER-functie is handig als u een kolom met hoofdletters hebt en deze in kleine letters wilt ophalen. De syntaxis om deze functie te gebruiken is eenvoudig. Wanneer u het toevoegt aan uw SELECT-query of een ander statement in uw PostgreSQL, krijgt u snel de gewenste uitvoer. De voorbeelden in dit bericht zijn duidelijk. Zodra u ze voor uw geval heeft geprobeerd, zult u snel onder de knie krijgen hoe u met de LOWER-functie in PostgreSQL kunt werken.