Istruzione SELECT

L'istruzione SELECT richiama i dati da un database e li restituisce sotto forma di tabella. Tale istruzione può essere incorporata in un'applicazione o utilizzata in modo interattivo.

L'istruzione SELECT è costituita da varie proposizioni, tra cui:

Proposizione Scopo Riquadro utilizzato per la definizione
SELECT La proposizione SELECT specifica le colonne della tabella dei risultati finale. SELECT * è l'impostazione predefinita. Questo valore contiene tutte le righe della tabella dei risultati finale e non elimina i duplicati ridondanti. SELECT DISTINCT elimina tutte le righe duplicate della tabella dei risultati finale, eccetto una. Utilizzare la scheda Colonne nel riquadro Progettazione per aggiungere colonne o espressioni alla proposizione SELECT.
FROM La proposizione FROM specifica le tabelle da utilizzare nella query. Le tabelle possono essere fornite come alias per ridurre la complessità o l'ambiguità di un'istruzione. Utilizzare il riquadro Tabelle per aggiungere tabelle alla query.
WHERE La proposizione WHERE definisce le condizioni che determinano le righe che verranno incluse nell'insieme di risultati dell'istruzione SELECT. La proposizione WHERE viene specificata nella scheda Condizioni del riquadro Progettazione.
ORDER BY La proposizione ORDER BY controlla l'ordine delle righe nell'insieme dei risultati. È possibile selezionare l'espressione di colonna della proposizione SELECT da utilizzare per definire l'ordine delle righe nell'insieme di risultati. Utilizzare la scheda Colonne nel riquadro Progettazione per creare la proposizione ORDER BY.
GROUP BY La proposizione GROUP BY descrive il modo in cui devono essere raggruppate le righe dell'insieme di risultati. Possono essere anche definite espressioni di raggruppamento nidificate. Utilizzare la scheda Gruppi nel riquadro Progettazione per specificare le espressioni di raggruppamento per l'istruzione SELECT.
HAVING La proposizione HAVING viene utilizzata per definire una condizione per i gruppi. La scheda Condizioni gruppi consente di definire le condizioni per la proposizione HAVING.

Argomento principale: Creazione di un'istruzione SELECT

Termini di utilizzo | Feedback
(C) Copyright IBM Corporation 2000, 2004. Tutti i diritti riservati.