Terra - Datenbank





Inhalt der Tabelle aufgaben


Das Ergebnis der Anfrage SELECT * FROM aufgaben hat 13 Zeilen mit 5 Spalten:

id aufgabe loesung schwierigkeit hinweis
 1  Nenne alle Städte in Deutschland, die über eine Million Einwohner haben!  SELECT * FROM STADT WHERE EINWOHNER > 1000000 AND L_ID = "D"  2  
 2  Finde alle Länder, die eine Hauptstadt mit dem Anfangsbuchstaben A haben.   SELECT * FROM LAND WHERE left(HAUPTSTADT,1)='A'  3  Benutze 'left()'!
 3  Finde alle Inseln mit "ka" im Namen!  SELECT * FROM INSEL WHERE I_NAME LIKE "%ka%"  4  Denke an die %!
 4  Nenne alle Berge, die größer als 3000 Meter sind!  SELECT * FROM BERG WHERE HOEHE > 3000  1  
 5  Liste alle eindeutigen Länderkürzel, alphabetisch sortiert!  SELECT DISTINCT L_ID FROM LAND ORDER BY L_ID  5  Benutze anstelle von * DISTINCT
 6  Nenne alle Wüsten die mit E anfangen!  SELECT * FROM WUESTE WHERE left(W_NAME,1) = 'E'  3  Spalte der Tabelle WUESTE: W_NAME
 7  Nenne alle Städte mit 4008000 Einwohnern oder mehr!  SELECT * FROM STADT WHERE EINWOHNER >= 4008000  2  Nutze Größer-Gleich-Zeichen!
 8  Nenne alle Flüsse die mit Z anfangen und eine Länge von 1030 haben!  SELECT * FROM FLUSS WHERE left(FLUSS, 1) = 'Z' AND LAENGE = 1030  4  Nutze "(Spaltenname, 1)"!
 9  Nenne alle Städte in Deutschland alphabetisch geordnet!  SELECT*FROM STADT WHERE L_ID='D' ORDER BY L_ID  5  Nutze "ORDER BY L_ID"!
 10  Nenne wie viele Werte die Spalte L_ID der Tabelle Stadt hat!  SELECT COUNT(L_ID) FROM STAD  3  Nutze "COUNT()"!
 11  Nenne die Anzahl der vorhandenen Werte in der Spalte Einwohner, der Tabelle Stadt ,die über oder 1000000 Einwohner haben!  SELECT COUNT(EINWOHNER) FROM STADT WHERE EINWOHNER >= 1000000  3  Nutze "COUNT()"!
 12  Nenne die Anzahl der vorhanden Werte in der Spalte "EINWOHNER", der Tabelle "STADT" die unter oder 1000000 Einwohner haben und in den USA liegen!  SELECT COUNT(L_ID) FROM STADT WHERE L_ID = 'USA' AND EINWOHNER <= 1000000  4  Nutze "COUNT()"!
 13  Welche Stadt fängt mit doppeltem A an und liegt in Nordrhein-Westfalen (LT_ID: NRW)?  SELECT*FROM STADT WHERE ST_NAME LIKE ‘Aa%’ AND LT_ID = ‘NRW’  4  Nutze das Prozentzeichen in der Syntax!