Powered By Blogger

23 ottobre 2008

Le select


Il linguaggio per la manipolazione dei dati impiega quattro istruzioni fondamentali: SELECT, INSERT, UPDATE e DELETE.
In particolare l'istruzione SELECT serve per estrarre informazioni dal database e la sua sintassi è la seguente:
SELECT
FROM
WHERE
GROUP BY
HAVING
ORDER BY

La clausola FROM è seguita dalla lista di tabelle, separate da virgole, che vengono usate nell'istruzione SELECT.
WHERE serve per specificare le restrizioni o condizioni che devono essere soddisfatte dalle tuple per far parte della tabella risultate.
Con la clausola GROUP BY si possono raggruppare le tuple per valori omogenei degli attributi specificati nella lista degli attributi.
HAVING è l'equivalente del WHERE applicata ai gruppi di tuple, quindi, deve far riferimento agli attributi di GROUP BY.
ORDER BY serve per ordinare le tuple risultati dall'interrogazione in base alla lista degli attributi.