PostgreSQL-i alumine funktsioon

Postgresql I Alumine Funktsioon



Mis tahes andmebaasiga töötades võib tekkida olukord, kus soovite andmeid hankida, kuid mõnel muul juhul, näiteks väiketähtedega. Võib-olla on andmebaasis olevad väärtused suurtähtedega või suurtähtedega, kuid soovite, et tulemus oleks väiketähtedega. Selleks peate kasutama funktsiooni, mis võimaldab muuta väärtused väiketähtedeks. PostgreSQL-i puhul teeb funktsioon LOWER asja ära ja selle kasutamine on lihtne. See postitus annab näiteid selle kohta, kuidas kiiresti kasutada funktsiooni LOWER PostgreSQL-is.

Näited funktsiooni LOWER kasutamisest PostgreSQL-is

PostgreSQL pakub ühe stringifunktsioonina funktsiooni LOWER. Selle abil saate tabelis olevad suurtähed kiiresti väiketähtedeks teisendada. PostgreSQL-i andmebaasis tekstiväärtuste käsitlemisel on selle funktsiooni kasutamine mugav, kuid peaksite arvestama, et see töötab ainult siis, kui väärtused, mida soovite teisendada, on juba kõik suurtähtedega.

Siin on mõned näited alustamiseks.







Näide 1: Stringiga töötamine

Funktsiooni LOWER kasutamine on lihtne. Järgmise süntaksiga saate hakkama:



LOWER(string);

Järgmise süntaksi string on string, mille soovite teisendada. Näiteks saame kasutada SELECT-lauset päringulauses esitatud suurtähtede teisendamiseks, nagu on näidatud järgmiselt:







Kui olete avalduse täitnud, tagastab see esitatud stringi väiketähtedega.

Näide 2: Tabeliga töötamine

Isegi kui teie tabelis on kirjed suurtähtedega, saate need funktsiooni LOWER abil hankida väiketähtedega. Kasutate endiselt sama süntaksit, kuid valikulause muutub veidi, et kohandada väärtusi, mida soovite tabelist hankida.



Loome järgmises tabelis üksikasjad, mida selle näite jaoks kasutame:

Kui tabel on loodud, sisestage väärtused kiiresti tabelisse. Tagantsime, et tabelis olevad stringiväärtused on kõik suurtähtedega, et aidata meil näidata, kuidas funktsiooni LOWER kasutada.

Meie lõpptabel näeb välja järgmine. Sihime veerge „fname” ja „lname”:

Oletame, et tahame tuua kõik tabelis olevad väärtused, kuid 'lname' väärtused teisendatakse väiketähtedeks. Meil on funktsiooniga LOWER käsk järgmine:

SELECT fname, LOWER(lname), vanus FROM detailidest;

Pange tähele, et funktsiooni LOWER rakendatakse ainult veerule, mida me sihime. Teiste veergude väärtused on sellised, nagu need tabelis kuvatakse.

Näide 3: funktsiooni LOWER kombineerimine teiste klauslitega

Funktsiooni LOWER kombineerimine teiste funktsioonide ja klauslitega on võimalik oma eesmärkide saavutamiseks. Näiteks kui soovite kasutada tingimuspäringut koos WHERE-klausliga, saate seda teha järgmiselt:

Järgmine näide näitab, kuidas me kasutame WHERE-klauslit ainult nende kirjete valimiseks, mille vanus on suurem kui 25. Lisame funktsiooni LOWER, et hankida 'fname' väärtused väiketähtedena.

Väljundis saate kasutada AS-i lauset, et anda sellele mugavuse huvides erinev nimi. Siin on näide, mis demonstreerib väiketähtede veerule erineva nime andmist.

Järeldus

Funktsioon PostgreSQL LOWER on mugav, kui teil on suurtähtedega veerg ja soovite neid hankida väiketähtedega. Selle funktsiooni süntaks on lihtne. Kui lisate selle oma PostgreSQL-i SELECT-päringusse või muusse lausesse, saate kiiresti soovitud väljundi. Selles postituses esitatud näited on selged. Kui olete neid oma juhtumi jaoks proovinud, saate kiiresti selgeks, kuidas töötada PostgreSQL-i funktsiooniga LOWER.