facebook twitter youtube linkedin rss

View

Creare però un “tabellone” con tutti i dati è sbagliato inquanto si uniscono entità eterogenee, si può però aiutare chi deve leggere tali informazioni creando un altro tipo di struttura dati, chiamata vista (o view), che quando viene interrogata, esegue automaticamente una query su più tabelle..

Una volta creata, le nostre applicazioni potranno utilizzare query più semplici sulla sola vista ORDINI_FATTURATI.

Ultima modifica il Martedì, 20 Dicembre 2011 12:47

Informazioni aggiuntive

  • Struttura query: CREATE VIEW nome_vista [ ( elenco_nomi_colonne ) ] AS espressione_tabella
  • Query di esempio: CREATE VIEW ORDINI_FATTURATI AS SELECT CLIENTI.ID, CLIENTI.RAGIONE_SOCIALE, CLIENTI.INDIRIZZO, CLIENTI.NUMERO_TELEFONICO, FATTURE.ID, FATTURE.DATA_EMISSIONE, ORDINI.ID, DETTAGLIO_ORDINI.QUANTITA_PRODOTTO, PRODOTTI.ID, PRODOTTI.DESCRIZIONE_PRODOTTO, PRODOTTI.PREZZO FROM CLIENTI INNER JOIN FATTURE ON CLIENTI.ID = FATTURE.ID_CLIENTE INNER JOIN ORDINI ON FATTURE.ID = ORDINI.ID_FATTURA INNER JOIN DETTAGLIO_ORDINI ON ORDINI.ID = DETTAGLIO_ORDINI.ID_ORDINE INNER JOIN PRODOTTI ON DETTAGLIO_ORDINI.ID_PRODOTTO = PRODOTTI.ID;
Devi effettuare il login per inviare commenti

Altro in questa categoria:

moodle

 

 

CiscoWebExEnhancements

Ricerche contrapposte

ricerche

 

JSN Epic is designed by JoomlaShine.com