|
Il
linguaggio SQL (come tutti i linguaggi per RDBMS) si divide
principalmente in due sottolinguaggi:
1.
DDL: Data Definition Language = Linguaggio di
Definizione dei Dati
2. DML: Data Manipulation Language = Linguaggio di
Manipolazione dei Dati
Il
primo si occupa (cioè è formato da quei comandi che si occupano...)
di creare e manipolare le strutture che contengono i dati mentre il
secondo si occupa di ricercare, estrarre, ordinare, aggiungere e
modificare i dati.
DML
Segue ora un elenco dei comandi SQL-DML più usati.
Il
comando SELECT
Il comando SELECT serve per estrarre dati da una tabella, in pratica
vengono estratte tutte e solo le righe da una tabella che soddisfano
una certa condizione.
Sintassi (la sintassi qui data è ovviamente incompleta e
semplificata):
SELECT {Campo1, Campo2, ...}
FROM {Tabella 1}
WHERE {Condizione1 AND|OR Condizione2 AND|OR ...}
Es:
Sia la tabella Anagrafica
| Cognome |
Età |
| Verdi |
15 |
| Rossi |
25 |
| Bianchi |
85 |
La
query : SELECT Cognome FROM Anagrafica WHERE Età=25 dà come
risultato:
|