LoslegenKostenlos loslegen

Werte vergleichen

eSymphony hat dich gebeten, die Unterschiede zwischen Komponist und Künstlernamen zu prüfen. Genauer gesagt möchten sie wissen, bei welchen Queen‑Tracks diese voneinander abweichen. Wenn sie identisch sind, soll ein NULL‑Wert erscheinen, und wenn sie sich unterscheiden, soll der Künstlername angezeigt werden. Für dich ist das natürlich kein Problem, denn du kennst dich mit Null‑Funktionen bestens aus.

Diese Übung ist Teil des Kurses

Einführung in Oracle SQL

Kurs anzeigen

Anleitung zur Übung

  • Zeige NULL an, wenn Künstlername und Komponist identisch sind, und den Künstlernamen, wenn sie sich unterscheiden.
  • Filtere auf Zeilen, in denen der Künstlername 'Queen' ist.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

-- Use the correct null-related function
SELECT t.Name, ar.Name, t.Composer, ___(___, ___)
FROM Track t INNER JOIN Album a 
	ON t.AlbumId = a.AlbumId
	INNER JOIN Artist ar
	ON a.ArtistId = ar.ArtistId
-- Filter on artist name Queen
WHERE ___ = '___'
ORDER BY 3
Code bearbeiten und ausführen