Come creare Visualizzazioni con gli importi calcolati in Oracle SQL

January 16

Come creare Visualizzazioni con gli importi calcolati in Oracle SQL


vista database può query SQL complesse astratte e calcoli. È possibile creare una vista da una query SQL complessa, e poi scrivere un comando molto semplice per interrogare la vista ogni volta che è necessario che i dati. Basta ricordare il nome della vista, e si può dimenticare la complessità sottostante della query.

istruzione

1 Creare un "select" che unisce le apposite tabelle ed esegue il calcolo che si desidera. Utilizzare alias di tabella. Ad esempio, questa query dà la somma di due colonne: selezionare s.name, s.years_undergrad + s.years_grad da parte degli studenti s;

2 Aggiungere alias di colonna al "select". Esempio: selezionare s.name studente, s.years_undergrad + s.years_grad total_years da parte degli studenti s;

3 Eseguire il query di selezione per assicurarsi che fornisce i risultati desiderati.

4 Aggiungere una dichiarazione "Create view" che precede le "select". Esempio: create view student_years come selezionare studente s.name, s.years_undergrad + s.years_grad total_years da parte degli studenti s;

5 Eseguire l'istruzione "Create view" per assicurarsi che non ci siano errori.

6 Eseguire un "select" dal punto di vista al fine di garantire ti dà i risultati richiesti. Esempio: select * from student_years;

Consigli e avvertenze

  • È possibile eseguire calcoli che si desidera in "Seleziona" dichiarazione della vista.
  • Interrogazione di una vista può richiedere tempi di attesa lunghi se la vista contiene un'istruzione SQL molto complesso con molti calcoli.