SQL Island 🏝️
0 P
×1
❤️❤️❤️
–
📌 SQL-Nachschlagewerk & Notizen
▶ Intro
SQL Island
Ein interaktives SQL-Abenteuer
SQL ISLAND · LEVEL 1
Theo sitzt in der Falle.
Nur SQL führt ihn raus.
Nur SQL führt ihn raus.
20 Aufgaben · 6 Kapitel · SQL Grundlagen


1
–
+10 P
–
💡Tipp anzeigen
sql-island.db — Terminal
-- Willkommen zurück. Schreib deine Abfrage.
›
Strg+Enter
DORF (dorfnr, name, haeuptling)
BEWOHNER (bewohnernr, name, dorfnr, geschlecht, beruf, gold, status)
GEGENSTAND (gegenstand, besitzer)
SQL-Hilfe – Level 1
Die wichtigsten Befehle für Einsteiger. Alles was du in Level 1 brauchst.
SELECT – Daten abfragen
SELECT * FROM DORF -- alle Spalten
SELECT NAME FROM BEWOHNER -- nur eine Spalte
SELECT NAME, GOLD FROM BEWOHNER -- mehrere Spalten
WHERE – filtern
SELECT * FROM BEWOHNER WHERE GOLD > 20
SELECT * FROM BEWOHNER WHERE NAME = 'Lara'
SELECT * FROM BEWOHNER WHERE DORFNR = 1 AND GOLD > 10
ORDER BY – sortieren
SELECT * FROM BEWOHNER ORDER BY GOLD -- aufsteigend
SELECT * FROM BEWOHNER ORDER BY GOLD DESC -- absteigend
SUM, COUNT, AVG, MAX – rechnen
SELECT SUM(GOLD) FROM BEWOHNER -- Summe
SELECT COUNT(*) FROM BEWOHNER -- Anzahl Zeilen
SELECT AVG(GOLD) FROM BEWOHNER -- Durchschnitt
SELECT MAX(GOLD) FROM BEWOHNER -- größter Wert
JOIN – zwei Tabellen verknüpfen
SELECT BEWOHNER.NAME, DORF.NAME
FROM BEWOHNER
JOIN DORF ON DORF.DORFNR = BEWOHNER.DORFNR
GROUP BY – gruppieren
SELECT DORFNR, SUM(GOLD)
FROM BEWOHNER
GROUP BY DORFNR
Tabellen in Level 1
DORF (dorfnr, name, haeuptling)
BEWOHNER (bewohnernr, name, dorfnr, geschlecht, beruf, gold, status)
GEGENSTAND (gegenstand, besitzer)
