back to top

Le funzioni FIRST e LAST dell’SQL

L’SQL Microsoft (detto anche jetSQL) utilizzabile quindi su DBMS Access e SQL Server, annovera due comodissime funzioni per recuperare il primo e l’ultimo record risultante da una query: FIRST e LAST i cui nomi sono abbastanza esplicativi.

Immaginiamo la tabella di prova utenti con i campi id, nome e cognome; si popoli la tabella con una serie di record di prova e si consideri la seguente query che recupera tutti i nomi dalla tabella utenti

SELECT nomi FROM utenti ORDER BY id ASC
In funzione di questa query, e senza fare troppe complicate operazioni di selezione in più query, recuperiamo solo il primo record utile
SELECT FIRST(nomi) FROM utenti ORDER BY id ASC
Recuperiamo adesso solo l’ultimo
SELECT LAST(nomi) FROM utenti ORDER BY id ASC

Altri contenuti interessanti

Pubblicità

Leggi anche...

Come ottenere l’ID dell’ultimo record inserito in MySQL, PostgreSQL, SQL Server e Oracle?

Ottenere l'ID dell'ultimo record inserito in una tabella, dopo...

Database completo regioni, province e comuni italiani (in formato SQL)

Quando si sviluppa un sito web o un'applicazione in...

File CSV: cosa sono, come si aprono e come crearli

In questo articolo cercheremo di capire cos'è il formato...

Confrontare due tabelle e trovare i record senza corrispondenza

all'interno di un database relazionale può essere utile poter...

Eseguire comandi SQL online con SQL Fiddle

Sì. E' possibile testare codice SQL senza aver installato...

SQL: Calcolare la media dei valori di più campi

Attraverso una semplice query SQL è possibile calcolare dinamicamente...
Pubblicità