Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

SQL - Structured Query Language  AIFB SS 2001 1 (1/6) 2.3.3 Spezielle Anfragen an eine Relation(1/6) projekt P-NAMEP-NRP-FILIALEP-LEITER p-1761235Karlsruhe3115.

Ähnliche Präsentationen


Präsentation zum Thema: "SQL - Structured Query Language  AIFB SS 2001 1 (1/6) 2.3.3 Spezielle Anfragen an eine Relation(1/6) projekt P-NAMEP-NRP-FILIALEP-LEITER p-1761235Karlsruhe3115."—  Präsentation transkript:

1 SQL - Structured Query Language  AIFB SS (1/6) Spezielle Anfragen an eine Relation(1/6) projekt P-NAMEP-NRP-FILIALEP-LEITER p Karlsruhe3115 p Karlsruhe3115 p Heidelberg1324 P Mannheim2814 Keine Auswahl von Zeilen 9. „Name aller Projekte“ SELECT FROM WHERE P-NAME projekt; Ergebnis: Animation aus Vikar:

2 SQL - Structured Query Language  AIFB SS (2/6) Spezielle Anfragen an eine Relation(2/6) projekt P-NAMEP-NRP-FILIALEP-LEITER p Karlsruhe3115 p Karlsruhe3115 p Heidelberg1324 P Mannheim2814 Keine Auswahl von Spalten 10. „alle Projekte in Karlsruhe“ SELECT FROM WHERE  projekt P-FILIALE=Karlsruhe Ergebnis:

3 SQL - Structured Query Language  AIFB SS (3/6) Spezielle Anfragen an eine Relation(3/6) Keine Auswahl von Spalten und von Zeilen (Gesamte Relation ausgeben) 11. „Alle Daten der Relation angestellte“ angestellte ANG-NRNAMEWOHNORTABT-NR 3115 MeyerKarlsruhe MüllerMannheim KleinMannheim MausKarlsruhe GroßKarlsruhe SchmittHeidelberg MayerleinBruchsal MüllerKarlsruhe SchulzBruchsal KrämerLudwigshafen MeierPforzheim SchusterWorms31 SELECT FROM WHERE  angestellte; Ergebnis: vollständige Kopie von angestellte

4 SQL - Structured Query Language  AIFB SS (4/6) Spezielle Anfragen an eine Relation(4/6) projekt P-NAMEP-NRP-FILIALEP-LEITER p Karlsruhe3115 p Karlsruhe3115 p Heidelberg1324 P Mannheim2814 P-FILIALE Karlsruhe Heidelberg Mannheim Elimination von Duplikaten: 12. „Die Orte aller P-Filialen ohne Duplikate“ SELECT FROM WHERE DISTINCT P-FILIALE projekt; Ergebnis: eine einzelne Spalte ohne Duplikation.

5 SQL - Structured Query Language  AIFB SS (5/6) Spezielle Anfragen an eine Relation(5/6) Rechnen mit Attributwerten 13. „(Zusammengehörige) Projekt- und Angestelltennummern mit relativer Arbeitszeit“ ang-pro P-NRANG-NRPROZ-ARBZEIT PROZ-ARBZEIT  SELECT FROM WHERE P-NR, ANG-NR, PROZ-ARBZEIT  0.01 ang-pro; Ergebnis:

6 SQL - Structured Query Language  AIFB SS (6/6) Spezielle Anfragen an eine Relation(6/6) ang-pro P-NRANG-NRPROZ-ARBZEIT P-NRANG-NRAnteil =PROZ-ARBZEIT Anteil = Anteil = Anteil = Anteil = Anteil = Anteil =20... Integration von Konstanten in die Antwort 14. „(Zusammengehörige) Projekt- und Angestelltennummern mit relativer Arbeitszeit; vor der Arbeitszeit soll stehen: Anteil =.“ PROZ-ARBZEIT/ SELECT FROM WHERE P-NR, ANG-NR,‘Anteil=‘, PROZ-ARBZEIT/100 ang-pro; Ergebnis:


Herunterladen ppt "SQL - Structured Query Language  AIFB SS 2001 1 (1/6) 2.3.3 Spezielle Anfragen an eine Relation(1/6) projekt P-NAMEP-NRP-FILIALEP-LEITER p-1761235Karlsruhe3115."

Ähnliche Präsentationen


Google-Anzeigen