Datenbank-Views abstrahieren kann komplexe SQL-Abfragen und Berechnungen. Sie können einen Blick aus einer komplexen SQL-Abfrage , und dann einen ganz einfachen Befehl, um die Sicht abfragen, wann immer Sie brauchen , dass die Daten . Denken Sie daran, den Namen der Ansicht , und Sie können über die zugrunde liegende Komplexität der Abfrage vergessen. Anleitung
1
erstellen "Select" -Anweisung, die die entsprechenden Tabellen verknüpft und führt die Berechnung Sie wollen. Verwenden Tabellenaliasen . Zum Beispiel gibt diese Abfrage die Summe aus zwei Spalten : select s.name , s.years_undergrad + s.years_grad von Studenten s;
2
hinzufügen Spaltenaliase der "Select "-Anweisung. Beispiel: . Wählen s.name Student, s.years_undergrad + s.years_grad total_years von Studenten s;
3
Führen Sie Ihre Auswahlabfrage , um sicherzustellen, bietet es die gewünschten Ergebnisse
4
hinzufügen "Create view "-Anweisung unmittelbar vor der "Select "-Anweisung. Beispiel: . Create view student_years as select s.name Student, s.years_undergrad + s.years_grad total_years von Studenten s;
5
Führen Sie den "Create view" -Anweisung, um sicherzustellen, dass es keine Fehler
Seite 6
Ausführen einer "Select "-Anweisung aus der Sicht zu gewährleisten, gibt es Ihnen die gewünschten Ergebnisse . Beispiel: select * from student_years ;