Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

SQL - Structured Query Language AIFB SS 2001 1 (1/3) 2.3.5 Bildung von Gruppen (Group)(1/3) Zusammenfassung von Zeilen mit demselben Wert in einer vorgegebenen.

Ähnliche Präsentationen


Präsentation zum Thema: "SQL - Structured Query Language AIFB SS 2001 1 (1/3) 2.3.5 Bildung von Gruppen (Group)(1/3) Zusammenfassung von Zeilen mit demselben Wert in einer vorgegebenen."—  Präsentation transkript:

1 SQL - Structured Query Language AIFB SS (1/3) Bildung von Gruppen (Group)(1/3) Zusammenfassung von Zeilen mit demselben Wert in einer vorgegebenen Spalte zum Zweck der Anwendung einer Standardfunktion auf diese Gruppe o.ä. 19. Gib den Gesamtarbeitszeitanteil jedes Projekts an. SELECT FROM WHERE P-NR, SUM(PROZ-ARBZEIT) AS PROZ-ARBEIT-PROJEKT ang-pro GROUP BY P-NR; P-NRANG-NRPROZ-ARBZEIT Gruppe Gruppe Gruppe Gruppe SUM 290 SUM 170 SUM 360 SUM 380 Ergebnis: P-NR PROZ-ARBZEIT- PROJEKT P-NRANG-NRPROZ-ARBZEIT

2 SQL - Structured Query Language AIFB SS (2/3) Bildung von Gruppen (Group)(2/3) Auswahl von Gruppen mit HAVING-Bedingung: (WHERE für Auswahl einzelner Zeilen) 20. Gib die Projekte an, in denen der maximale Arbeitszeitanteil 100% erreicht. SELECT FROM P-NR ang-pro GROUP BY P-NR P-NRANG-NRPROZ-ARBZEIT Gruppe Gruppe Gruppe Gruppe MAX 100 MAX 70 MAX 100 MAX 100 HAVING MAX(PROZ-ARBZEIT) =100; Ergebnis: P-NR

3 SQL - Structured Query Language AIFB SS (3/3) Bildung von Gruppen (Group)(3/3) 21. Gib alle Projekte an, an denen mind. 5 Angestellte beteiligt sind. SELECT FROM WHERE P-NR ang-pro GROUP BY P-NR HAVING COUNT (DISTINCT ANG-NR)>=5; P-NRANG-NRPROZ-ARBZEIT Gruppe Gruppe Gruppe Gruppe Ergebnis: P-NR COUNT 5 COUNT 4 COUNT 6 COUNT 5


Herunterladen ppt "SQL - Structured Query Language AIFB SS 2001 1 (1/3) 2.3.5 Bildung von Gruppen (Group)(1/3) Zusammenfassung von Zeilen mit demselben Wert in einer vorgegebenen."

Ähnliche Präsentationen


Google-Anzeigen