














































Besser lernen dank der zahlreichen Ressourcen auf Docsity
Heimse Punkte ein, indem du anderen Studierenden hilfst oder erwirb Punkte mit einem Premium-Abo
Prüfungen vorbereiten
Besser lernen dank der zahlreichen Ressourcen auf Docsity
Download-Punkte bekommen.
Heimse Punkte ein, indem du anderen Studierenden hilfst oder erwirb Punkte mit einem Premium-Abo
Datenbanken SQL. Seite 1 von 54. Datenbanken ... Die verschiedenen Join-Abfragen werden vorgestellt: ... Equi - Join mit Aliasnamen über mehrere Tabellen.
Art: Skripte
1 / 54
Diese Seite wird in der Vorschau nicht angezeigt
Lass dir nichts Wichtiges entgehen!















































Die verschiedenen Join-Abfragen werden vorgestellt:
Mitarbeiter ID_Mitarbeiter Nachname Vorname ID_A 1 Specht Willi 1 2 Ernst Adam 2 3 Müller Silke 1 4 Schulte Eva Abteilung ID_Abteilung Bezeichnung 1 Entwicklung 2 Fertigung Eva Schulte ist noch keiner Abteilung zugeordnet Eva Schulte ist noch keiner Abteilung zugeordnet
Mitarbeiter ID_Mitarbeiter Nachname Vorname ID_A 1 Specht Willi 1 2 Ernst Adam 2 3 Müller Silke 1 4 Schulte Eva
Zeige den Vor- und Nachnamen der Mitarbeiter und die zugehörigen Abteilungsbezeichnungen an. SELECT Vorname, Nachname, Bezeichnung FROM Mitarbeiter, Abteilung WHERE ID_A = ID_Abteilung Ausgabe: Willi, Specht, Entwicklung Adam, Ernst, Fertigung Silke, Müller, Entwicklung Abteilung ID_Abteilung Bezeichnung 1 Entwicklung 2 Fertigung
Mitarbeiter ID_Mitarbeiter Nachname Vorname ID_A 1 Specht Willi 1 2 Ernst Adam 2 3 Müller Silke 1 4 Schulte Eva
Zeige den Vor- und Nachnamen der Mitarbeiter und die zugehörigen Abteilungsbezeichnungen an. SELECT Vorname, Nachname, Bezeichnung FROM Mitarbeiter, Abteilung WHERE ID_A = ID_Abteilung Ausgabe: Willi, Specht, Entwicklung Adam, Ernst, Fertigung Silke, Müller, Entwicklung Abteilung ID_Abteilung Bezeichnung 1 Entwicklung 2 Fertigung
Mitarbeiter ID_Mitarbeiter Nachname Vorname ID_A 1 Specht Willi 1 2 Ernst Adam 2 3 Müller Silke 1 4 Schulte Eva
Zeige den Vor- und Nachnamen der Mitarbeiter und die zugehörigen Abteilungsbezeichnungen an. SELECT Vorname, Nachname, Bezeichnung FROM Mitarbeiter, Abteilung WHERE ID_A = ID_Abteilung; Ausgabe: Willi, Specht, Entwicklung Adam, Ernst, Fertigung Silke, Müller, Entwicklung Abteilung ID_Abteilung Bezeichnung 1 Entwicklung 2 Fertigung
Mitarbeiter ID_Mitarbeiter Name Vorname ID_Abteilung 1 Specht Willi 1 2 Ernst Adam 2 3 Müller Silke 1 4 Schulte Eva Abteilung ID_Abteilung Name 1 Entwicklung 2 Fertigung Eva Schulte ist noch keiner Abteilung zugeordnet Eva Schulte ist noch keiner Abteilung zugeordnet
Mitarbeiter ID_Mitarbeiter Name Vorname ID_Abteilung 1 Specht Willi 1 2 Ernst Adam 2 3 Müller Silke 1 4 Schulte Eva
Zeige den Vor- und Nachnamen der Mitarbeiter und die zugehörigen Abteilungsbezeichnungen an.
In den Tabellen sind identische Spaltennamen vorhanden. Keine Eindeutige Zuordnung möglich. Abteilung ID_Abteilung Name 1 Entwicklung 2 Fertigung
Mitarbeiter ID_Mitarbeiter Name Vorname ID_Abteilung 1 Specht Willi 1 2 Ernst Adam 2 3 Müller Silke 1 4 Schulte Eva
Zeige den Vor- und Nachnamen der Mitarbeiter und die zugehörigen Abteilungsbezeichnungen an.
In den Tabellen sind identische Spaltennamen vorhanden. Keine Eindeutige Zuordnung möglich.
Tabellenname dem Merkmal voranstellen. Abteilung ID_Abteilung Name 1 Entwicklung 2 Fertigung
Mitarbeiter ID_Mitarbeiter Name Vorname ID_Abteilung 1 Specht Willi 1 2 Ernst Adam 2 3 Müller Silke 1 4 Schulte Eva
Zeige den Vor- und Nachnamen der Mitarbeiter und die zugehörigen Abteilungsbezeichnungen an. SELECT Mitarbeiter.Vorname, Mitarbeiter.Name, Abteilung.Name FROM Mitarbeiter, Abteilung WHERE Mitarbeiter.ID_Abteilung = Abteilung.ID_Abteilung; Ausgabe: Willi, Specht, Entwicklung Adam, Ernst, Fertigung Silke, Müller, Entwicklung Abteilung ID_Abteilung Name 1 Entwicklung 2 Fertigung Aliasnamen Im FROM-Teil der SQL-Anweisung können Abkürzungen für Tabellennamen definiert werden. FROM Mitarbeiter M, Abteilung A Aliasnamen Im FROM-Teil der SQL-Anweisung können Abkürzungen für Tabellennamen definiert werden. FROM Mitarbeiter M, Abteilung A Aliasnamen
Mitarbeiter ID_Mitarbeiter Name Vorname ID_Abteilung 1 Specht Willi 1 2 Ernst Adam 2 3 Müller Silke 1 4 Schulte Eva
Zeige den Vor- und Nachnamen der Mitarbeiter und die zugehörigen Abteilungsbezeichnungen an. SELECT Mitarbeiter.Vorname, Mitarbeiter.Name, Abteilung.Name FROM Mitarbeiter M, Abteilung A WHERE Mitarbeiter.ID_Abteilung = Abteilung.ID_Abteilung; Ausgabe: Willi, Specht, Entwicklung Adam, Ernst, Fertigung Silke, Müller, Entwicklung Abteilung ID_Abteilung Name 1 Entwicklung 2 Fertigung Aliasnamen Im FROM-Teil der SQL-Anweisung können Abkürzungen für Tabellennamen definiert werden. FROM Mitarbeiter M, Abteilung A Aliasnamen Im FROM-Teil der SQL-Anweisung können Abkürzungen für Tabellennamen definiert werden. FROM Mitarbeiter M, Abteilung A Aliasnamen
Mitarbeiter ID_Mitarbeiter Name Vorname ID_Abteilung 1 Specht Willi 1 2 Ernst Adam 2 3 Müller Silke 1 4 Schulte Eva
Zeige den Vor- und Nachnamen der Mitarbeiter und die zugehörigen Abteilungsbezeichnungen an. SELECT M.Vorname, M.Name,A.Name FROM Mitarbeiter M, Abteilung A WHERE M.ID_Abteilung = A.ID_Abteilung; Ausgabe: Willi, Specht, Entwicklung Adam, Ernst, Fertigung Silke, Müller, Entwicklung Abteilung ID_Abteilung Name 1 Entwicklung 2 Fertigung Aliasnamen Anschließend können diese Abkürzungen in der gesamten Abfrage verwendet werden. Aliasnamen Anschließend können diese Abkürzungen in der gesamten Abfrage verwendet werden.
Kunde ID_Kunde Name 1 Specht 2 Ernst 3 Müller , Java Buch ID_Buch ISBN Titel 1 3-499-60063-3 SQL 2 4-253-11334-6 Java 3 6-223-53452-9 C++ vormerken ID_Kunde ID_Buch 1 1 1 2 2 2
Kunde ID_Kunde Name 1 Specht 2 Ernst 3 Müller
Zeige den Namen der Kunden und den Titel der vorgemerkten Bücher an. SELECT K.Name, B.Titel FROM Kunde K, vormerken v, Buch B WHERE K.ID_Kunde = v.ID_Kunde v.ID_Buch = B.ID_Buch; Ausgabe: Specht, SQL Specht, Java Ernst, Java Buch ID_Buch ISBN Titel 1 3-499-60063-3 SQL 2 4-253-11334-6 Java 3 6-223-53452-9 C++ vormerken ID_Kunde ID_Buch 1 1 1 2 2 2
Kunde ID_Kunde Name 1 Specht 2 Ernst 3 Müller
Zeige den Namen der Kunden und den Titel der vorgemerkten Bücher an. SELECT K.Name, B.Titel FROM Kunde K, vormerken v, Buch B WHERE K.ID_Kunde = v.ID_Kunde v.ID_Buch = B.ID_Buch; Ausgabe: Specht, SQL Specht, Java Ernst, Java Buch ID_Buch ISBN Titel 1 3-499-60063-3 SQL 2 4-253-11334-6 Java 3 6-223-53452-9 C++ vormerken ID_Kunde ID_Buch 1 1 1 2 2 2