CorsiSQL

Come selezionare le prime n righe di una Tabella SQL

Hai appena terminato di popolare i valori all’interno di una tabella SQL e adesso hai la necessità di visualizzare solo le prime tre righe? Come è possibile procedere? Dipende dal tipo di database sul quale sta adoperando! Ebbene si, se il vostro database SQL Server dovrete adoperare con un determinato approccio, con MySQL un altro, con Oracle 12 un altro ancora!

Supponiamo di avere dunque una tabella contenente l’anagrafica degli utenti iscritti a Developer Sumo e che volessimo visualizzare esclusivamente le prime tre righe della stessa. La tabella di partenza sarebbe la seguente:

IDNomeCognomeIndirizzoLocalitàCAPTelefonoNascita
1Alvisio ManfrinPiazza Bovio, 12Monteorsello 41052NULL15/07/2000
2PietroDe LucaVia Santa Teresa degli Scalzi, 20Montelepre 900400348540536129/07/1982
3Brigida GenoveseVia Lombardi, 17Piario 240200338262794007/07/1988
4Salvo BucchoVia Torricelli, 31Lases 380400330738042816/05/1980
5Orlando TrevisanVia Gaetano Donizetti, 91Bussolengo 37012NULL21/08/1981

Nel caso SQL Server, avete a disposizione la clausola TOP che posta successivamente al SELECT ottenendo quindi la seguente query:

SELECT TOP 3 * FROM ANAGRAFICA_UTENTI

Se, invece, il tuo sistema si basa su MySQL la clausola è LIMIT:

SELECT * FROM ANAGRAFICA_UTENTI LIMIT 3;

Infine, per Oracle la soluzione più immediata è:

SELECT * FROM ANAGRAFICA_UTENTI FETCH FIRST 3 ROWS ONLY;

La tabella risultante della query che abbiamo appena visualizzato è la seguente:

IDNomeCognomeIndirizzoLocalitàCAPTelefonoNascita
1Alvisio ManfrinPiazza Bovio, 12Monteorsello 41052NULL15/07/2000
2PietroDe LucaVia Santa Teresa degli Scalzi, 20Montelepre 900400348540536129/07/1982
3Brigida GenoveseVia Lombardi, 17Piario 240200338262794007/07/1988

LINK UTILI

Pagina Instagram: https://www.instagram.com/developer_sumo/
I nostri corsi: https://www.developersumo.com/corsi/
Corso SQL: https://www.developersumo.com/sql/
Scopri le nostre App su Google Play: https://play.google.com/store/apps/details?id=com.developersumo.app

What's your reaction?

Excited
0
Happy
0
In Love
0
Not Sure
0
Silly
0

You may also like

More in:Corsi

Leave a reply

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *