Espressione SQL SELECT
- Pagina precedente Sintassi SQL
- Pagina successiva SQL distinct
Questo capitolo spiega le frasi SELECT e SELECT *.
Espressione SQL SELECT
La frase SELECT viene utilizzata per selezionare dati da un tavolo.
I risultati vengono memorizzati in un tavolo dei risultati (noto come set di risultati).
Sintassi di SQL SELECT
SELECT nomeColonna FROM nomeTabella
e anche:
SELECT * FROM nomeTabella
Nota:Le istruzioni SQL sono insensibili alle maiuscole. SELECT è equivalente a select.
Esempio di SQL SELECT
Per ottenere il contenuto delle colonne chiamate "LastName" e "FirstName" (dalla tabella del database chiamata "Persons"), utilizza una dichiarazione SELECT simile a questa:
SELECT LastName,FirstName FROM Persons
Tabella "Persons":
Id | Cognome | NomePrimo | Indirizzo | Città |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Street | Pechino |
Risultato:
Cognome | NomePrimo |
---|---|
Adams | John |
Bush | George |
Carter | Thomas |
Esempio di SQL SELECT *
Ora vogliamo selezionare tutte le colonne dalla tabella "Persons".
Utilizza il simbolo * per sostituire il nome della colonna, come nel seguente esempio:
SELECT * FROM Persons
Suggerimento:L'asterisco (*) è un modo rapido per selezionare tutte le colonne.
Risultato:
Id | Cognome | NomePrimo | Indirizzo | Città |
---|---|---|---|---|
1 | Adams | John | Oxford Street | London |
2 | Bush | George | Fifth Avenue | New York |
3 | Carter | Thomas | Changan Street | Pechino |
Navigazione nel set di risultati (result-set)
I risultati ottenuti dal programma di query SQL vengono memorizzati in un set di risultati. La maggior parte dei sistemi di software di database consente di utilizzare funzioni di programmazione per navigare nel set di risultati, come ad esempio: Move-To-First-Record, Get-Record-Content, Move-To-Next-Record, ecc.
Non sono trattati in questo tutorial funzioni di programmazione come queste. Per imparare come accedere ai dati tramite chiamate di funzione, visita il nostro Corso ADO E Corso PHP.
- Pagina precedente Sintassi SQL
- Pagina successiva SQL distinct