Funzione inferiore PostgreSQL

Funzione Inferiore Postgresql



Quando si lavora con qualsiasi database, è possibile che si verifichi una situazione in cui si desidera recuperare i dati ma in un caso diverso, ad esempio in minuscolo. Forse i valori nel database sono in maiuscolo o maiuscoli, ma vuoi che il risultato sia in minuscolo. Per questo, devi utilizzare una funzione che ti consenta di modificare i valori in minuscolo. Per PostgreSQL, la funzione LOWER fa il trucco e usarla è semplice. Questo post fornisce esempi su come utilizzare rapidamente la funzione LOWER in PostgreSQL.

Esempi di utilizzo della funzione LOWER in PostgreSQL

PostgreSQL offre la funzione LOWER come una delle sue funzioni di stringa. Con esso, puoi convertire rapidamente i caratteri maiuscoli nella tua tabella in minuscoli. Quando gestisci i valori di testo nel tuo database PostgreSQL, usare questa funzione è utile, ma dovresti notare che funziona solo se i valori che vuoi convertire sono già tutti in maiuscolo.

Ecco alcuni esempi per iniziare.







Esempio 1: lavorare con una stringa

Usare la funzione INFERIORE è semplice. Con la seguente sintassi, sei a posto:



INFERIORE(stringa);

La stringa nella seguente sintassi è la stringa che desideri convertire. Ad esempio, possiamo utilizzare l'istruzione SELECT per convertire la stringa in maiuscolo che abbiamo fornito nell'istruzione della query come mostrato di seguito:







Una volta eseguita l'istruzione, restituisce la stringa fornita in lettere minuscole.

Esempio 2: lavorare con una tabella

Anche quando nella tabella sono presenti voci in maiuscolo, è possibile recuperarle in minuscolo utilizzando la funzione LOWER. Utilizzi ancora la stessa sintassi, ma l'istruzione select cambierà leggermente per accogliere i valori che desideri recuperare dalla tabella.



Creiamo i dettagli nella tabella seguente che utilizzeremo per questo esempio:

Una volta creata la tabella, inserisci rapidamente i valori nella tabella. Ci siamo assicurati che i valori delle stringhe nella tabella siano tutti in maiuscolo per aiutarci a dimostrare come utilizzare la funzione LOWER.

Il nostro tavolo finale appare come segue. Prendiamo di mira le colonne “fname” e “lname”:

Supponiamo di voler recuperare tutti i valori nella nostra tabella ma di convertire i valori 'lname' in minuscolo. Abbiamo il nostro comando con la funzione LOWER come segue:

SELECT fnome, LOWER(lnome), età DA dettagli;

Tieni presente che la funzione INFERIORE viene applicata solo alla colonna che stiamo prendendo di mira. Le altre colonne hanno i propri valori così come appaiono nella tabella.

Esempio 3: combinazione della funzione LOWER con altre clausole

È possibile combinare la funzione INFERIORE con altre funzioni e clausole per raggiungere i tuoi obiettivi. Ad esempio, se desideri utilizzare una query condizionale con la clausola WHERE, puoi farlo come dimostrato di seguito:

L'esempio seguente mostra come utilizziamo la clausola WHERE per selezionare solo le voci la cui età è maggiore di 25. Aggiungiamo la funzione LOWER per recuperare i valori 'fname' come valori minuscoli.

Nell'output è possibile utilizzare l'istruzione AS per assegnargli un nome diverso per comodità. Ecco un esempio per dimostrare come denominiamo la colonna minuscola con un nome diverso.

Conclusione

La funzione PostgreSQL LOWER è utile quando hai una colonna con valori maiuscoli e desideri recuperarli in minuscolo. La sintassi per utilizzare questa funzione è semplice. Quando lo aggiungi alla tua query SELECT o ad un'altra istruzione nel tuo PostgreSQL, otterrai rapidamente l'output desiderato. Gli esempi presentati in questo post sono chiari. Una volta provati per il tuo caso, imparerai rapidamente come lavorare con la funzione LOWER in PostgreSQL.