Viste del database possono astrarre complessi calcoli e query SQL. Si può costruire una vista da una query SQL complessa e quindi scrivere un comando molto semplice per la visualizzazione in qualsiasi momento avete bisogno che i dati di query. Basta ricordare il nome della vista, e si può dimenticare la complessità sottostante della query.
Istruzioni
1
Creare un'istruzione "Select" che unisce le tabelle appropriate ed esegue il calcolo desiderato. Utilizzare gli alias di tabella. Per esempio, questa query riporta la somma di due colonne: selezionare s.name, s.years_undergrad+s.years_grad da studenti s;
2
Aggiungere alias di colonna per l'istruzione "Select". Esempio: select s.name studente, s.years_undergrad+s.years_grad total_years da studenti s;
3
Eseguire la query di selezione per assicurarsi che fornisce i risultati che vuoi.
4
Aggiungere un'istruzione "Create view" direttamente prima dell'istruzione "Select". Esempio: creare student_years vista come selezionare s.name studente, s.years_undergrad+s.years_grad total_years da studenti s;
5
Eseguire l'istruzione "Creare vista" per garantire che non siano presenti errori.
6
Eseguire un'istruzione "Select" dalla visualizzazione affinché che ti dà i risultati richiesti. Esempio: selezionare * da student_years;
Consigli & Avvertenze
- È possibile eseguire tutti i calcoli che vuoi nell'istruzione "Select" della visualizzazione.
- Esecuzione di query su una vista può richiedere lunghi tempi di attesa se la vista contiene un'istruzione SQL molto complessa con molti calcoli.