Abfragen ohne Bedingung

Oben siehst du einen Teil einer fertigen Filmdatenbank, die sich auf den Film und seine Mitwirkenden konzentriert. Gib zu folgenden Anfragen ein passendes SQL-Statement an
Gib alle Datensätze in der Relation FILM aus
Lösung anzeigen
Es sind alle Spalten der Relation Film verlangt. Mit * bekommst du die gesamte Relation
SELECT *
FROM FILM;Gib den Namen aller Personen in FILMPERSON aus
Lösung anzeigen
Diesmal ist nur die Spalte Name gefragt. Selektiere sie im SELECT-Statement
SELECT Name
FROM FILMPERSON;Finde für jeden Filmtitel heraus, wie viele Oscarnominierungen und -gewinne er hat
Lösung anzeigen
Du möchtest mehrere Spalten herausfinden. Trenne sie durch ein Komma im Select-Statement voneinander.
SELECT Titel, Oscarnominierungen, Oscars
FROM FILM;Welche Abfrage liefert als Ergebnis jeden Filmtitel genau einmal?
Lösung anzeigen
Die richtige Antwort ist
SELECT DISTINCT Titel
FROM FILM;Ohne DISTINCT werden Filmtitel, die doppelt in der Datenbank sind, auch doppelt ausgegeben.
Mit * erhält man alle Spalten einer Relation und nicht nur- wie verlangt- den Titel