Le funzioni FIRST e LSAT dell'Sql

SQL, creare e gestire database
Impara a gestire database relazionali col linguaggio SQL

Scritto da Luca Ruggiero nella sezione Sql

Concesso in esclusiva a MrWebmaster.it - E' vietata la pubblicazione senza espresso consenso del proprietario

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

I più cliccati della sezione Sql

:: Istruzione SELECT dell'Sql (43.327)

:: Stringhe di connessione via ODBC e OleDB (40.932)

:: Istruzioni CREATE, ALTER e DROP dell'Sql (29.944)

:: La funzione LEN dell'Sql per calcolare la lunghezza di una stringa (24.912)

:: Usare le UNION Sql per unire il risultato di due query (22.639)

:: Resettare il campo ID contatore in un db Ms Access (22.072)

:: Utilizzo delle funzioni LEFT e RIGHT in una query Sql (19.724)

:: L'istruzione IN dell'Sql (16.983)

:: Estrarre solo N record da una tabella in Sql (16.175)

:: Introduzione all'Sql (14.310)

IN EVIDENZA
DOWNLOAD