Daniele Merli
a- a+

Select

SELECT e'  il  verbo  di  base che  ci  permette  di   eseguireinterrogazioni sul sistema di database(query).

Per utilizzare nella forma piu'generalizzata possibile SELECT e' sufficente  conoscere il solo nome della tavola da  cui vogliamo estrarre informazioni.

Supponendo  di  avere  una tavola YXZ e volendo  vedere tutti  i record memorizzati inquesta potremmo usare:

         SELECT * FROM YXZ;

Tra  gli argomenti  successivi  a SELECT  ci  sono i  nomi  dei campi,o per rimanere in tema colonne, che vogliamovisualizzare.

Il carattere  *  dice di visualizzare  indistintamente tutti  i campi.

In ogni  caso  dall'esempio della pagina  precedente e'  facile capire  la  metodologiaper specificare i nomi delle colonne  da visualizzare.

         SELECT  COL1, COL2, .... FROM....

Il risultato dell'esecuzione  di uno  statement SELECT  e'  la creazione  diuna nuova tavola la quale puo' essere a vita breve,esistente  solo  sullo schermo del terminale da cui  si richiede l'esecuzione, oppure definitiva.

La forma  definitiva  della tavola  si  ottiene, come  vedremo successivamente,salvandola in modo permanente.

Utilizzando  gli  esempiappena visti avremmo ottenuto una lista totale di tutti i record indipendentemente dai lorocontenuti.

La successiva  clausola  puo' essere  applicata  a  SELECT  per definire i record che devonoessere rintracciati.