LoslegenKostenlos starten

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

<Kurs>Einführung in Oracle SQL</Kurs>
Kurs ansehen

Übungsanweisungen

  • 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 praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

-- 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