Herausforderung: Kombinieren von Tabellenergebnissen
Swipe to start coding
Ihre Aufgabe besteht darin, die Tabellen employees und contractors mithilfe des UNION-Operators zu kombinieren.
Anschließend sollen aus der resultierenden Tabelle nur diejenigen IDs abgerufen werden, die Vielfache von 2 sind. Zusätzlich sollen die Spalten first_name und last_name abgerufen werden. Verwenden Sie hierfür die Syntax WHERE id % 2 = 0. Für diese Aufgabe müssen Unterabfragen im FROM-Abschnitt verwendet werden, wie im Beispiel gezeigt.
Hinweis
Als Ergebnis sollten 3 Spalten vorhanden sein:
id(ein Alias für die ID aus beiden Tabellen),first_name,last_name.
Kurzanleitung
- Abruf der Spalten
id,first_nameundlast_name. - Schreiben Sie im
FROM-Abschnitt zwei Unterabfragen, die durch denUNION-Operator verbunden werden. - In der ersten Unterabfrage wählen Sie
employee_id,first_nameundlast_nameaus der Tabelleemployeesaus.- Weisen Sie
employee_idden Aliasidzu.
- Weisen Sie
- In der zweiten Unterabfrage wählen Sie
contractor_id,first_nameundlast_nameaus der Tabellecontractorsaus.- Weisen Sie
contractor_idden Aliasidzu.
- Weisen Sie
- Geben Sie beiden Unterabfragen den Alias
combined. - Verwenden Sie abschließend eine
WHERE-Klausel mit der Bedingungid % 2 = 0.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 4
Herausforderung: Kombinieren von Tabellenergebnissen
Swipe um das Menü anzuzeigen
Swipe to start coding
Ihre Aufgabe besteht darin, die Tabellen employees und contractors mithilfe des UNION-Operators zu kombinieren.
Anschließend sollen aus der resultierenden Tabelle nur diejenigen IDs abgerufen werden, die Vielfache von 2 sind. Zusätzlich sollen die Spalten first_name und last_name abgerufen werden. Verwenden Sie hierfür die Syntax WHERE id % 2 = 0. Für diese Aufgabe müssen Unterabfragen im FROM-Abschnitt verwendet werden, wie im Beispiel gezeigt.
Hinweis
Als Ergebnis sollten 3 Spalten vorhanden sein:
id(ein Alias für die ID aus beiden Tabellen),first_name,last_name.
Kurzanleitung
- Abruf der Spalten
id,first_nameundlast_name. - Schreiben Sie im
FROM-Abschnitt zwei Unterabfragen, die durch denUNION-Operator verbunden werden. - In der ersten Unterabfrage wählen Sie
employee_id,first_nameundlast_nameaus der Tabelleemployeesaus.- Weisen Sie
employee_idden Aliasidzu.
- Weisen Sie
- In der zweiten Unterabfrage wählen Sie
contractor_id,first_nameundlast_nameaus der Tabellecontractorsaus.- Weisen Sie
contractor_idden Aliasidzu.
- Weisen Sie
- Geben Sie beiden Unterabfragen den Alias
combined. - Verwenden Sie abschließend eine
WHERE-Klausel mit der Bedingungid % 2 = 0.
Lösung
Danke für Ihr Feedback!
single