SQL ist die Sprache, mit der du Daten aus Datenbanken...
SQL Grundlagen: Effiziente Datenbankabfragen leicht gemacht






Grundlagen von SQL-Datenbankabfragen
Stell dir vor, du hast eine riesige Sammlung von Daten und willst bestimmte Informationen finden - genau dafür ist SQL da! Eine Datenbank ist wie ein digitales Archiv mit Millionen von Informationen, und Abfragen helfen dir, die richtigen Daten herauszufiltern.
Der einfachste SQL-Befehl ist SELECT * FROM tabellenname. Das Sternchen (*) bedeutet "alle Spalten" und gibt dir den kompletten Inhalt einer Tabelle aus. SELECT und FROM sind dabei unveränderliche Grundbausteine jeder Abfrage.
Du kannst aber auch spezifischer werden: SELECT attributname1, attributname2 FROM tabellenname zeigt nur bestimmte Spalten an. Mit AS kannst du Spaltenüberschriften umbenennen: SELECT attributname AS "Mein Name" FROM tabellenname.
Tipp: SQL unterscheidet nicht zwischen Groß- und Kleinschreibung - du kannst also entspannt tippen!
SQL bietet auch praktische Funktionen wie COUNT() zum Zählen, MAX() und MIN() für Höchst- und Niedrigstwerte, AVG() für Durchschnitte und SUM() zum Addieren von Werten.

Datumsfunktionen in SQL
Wenn du mit Datumsangaben arbeitest, wird SQL richtig mächtig! Mit Datumsfunktionen kannst du aus Datumsfeldern spezifische Informationen extrahieren.
YEAR() und MONTH() holen dir die Jahreszahl oder den Monat aus einem Datum. Du kannst entweder Spaltenname verwenden: YEAR(geburtsdatum) oder feste Werte eingeben: YEAR('2023-12-25').
Die NOW()-Funktion ist besonders praktisch - sie gibt das aktuelle Datum mit Uhrzeit aus. Kombiniert mit YEAR() oder MONTH() bekommst du das aktuelle Jahr oder den aktuellen Monat: YEAR(NOW()).
Das Coole ist: Du kannst Datumsfunktionen mit klassischen Funktionen kombinieren! Zum Beispiel COUNT(YEAR(geburtsdatum)) - aber die klassische Funktion muss immer vor der Datumsfunktion stehen. Achte dabei auf die korrekte Klammerung, sonst gibt's Fehlermeldungen.
Merkhilfe: Bei kombinierten Funktionen arbeitet SQL von innen nach außen - erst das Datum verarbeiten, dann zählen oder rechnen!

Bedingungen mit WHERE
Jetzt wird's richtig interessant! Mit WHERE filterst du deine Ergebnisse nach bestimmten Bedingungen - wie ein digitaler Detektiv, der nur nach bestimmten Spuren sucht.
Die Grundstruktur ist: SELECT * FROM tabelle WHERE spalte [operator] wert. Operatoren sind deine Werkzeuge: = (gleich), <> oder != (ungleich), <, >, <=, >= für Vergleiche.
Du kannst mehrere Bedingungen mit AND und OR verknüpfen: WHERE (alter > 18) AND (stadt = 'Berlin'). Mit NOT drehst du Bedingungen um: WHERE NOT alter < 18 findet alle über 18.
LIKE ist perfekt für Textsuchen mit Platzhaltern: % steht für beliebig viele Zeichen, _ für genau ein Zeichen. WHERE name LIKE 'Max%' findet alle Namen, die mit "Max" beginnen.
Profi-Tipp: BETWEEN prüft Wertebereiche super elegant:
WHERE alter BETWEEN 18 AND 25findet alle zwischen 18 und 25 Jahren!
BETWEEN funktioniert auch mit Datumsangaben und macht Bereichsabfragen kinderleicht.

Gruppierung mit GROUP BY
GROUP BY ist wie ein Sortierer, der ähnliche Datensätze zusammenfasst - perfekt für Zusammenfassungen und Statistiken!
Die Syntax ist: SELECT * FROM tabelle GROUP BY spaltenname. Alle Zeilen mit gleichen Werten in der gruppierten Spalte werden zusammengefasst. Das macht besonders mit Funktionen Sinn: SELECT COUNT(*) AS anzahl FROM tabelle GROUP BY stadt zählt, wie viele Personen in jeder Stadt leben.
HAVING ist das WHERE für gruppierte Daten! Nach der Gruppierung kannst du nochmal filtern: GROUP BY stadt HAVING COUNT(*) > 100 zeigt nur Städte mit mehr als 100 Einträgen.
Wichtig: HAVING muss immer nach GROUP BY stehen und kann nicht ohne GROUP BY verwendet werden - es ist das "WHERE der Gruppierung"!
Die Reihenfolge ist entscheidend: Erst WHERE (filtert Rohdaten), dann GROUP BY (gruppiert), dann HAVING (filtert Gruppen). So baust du präzise Abfragen auf.

Sortierung mit ORDER BY
ORDER BY bestimmt die Reihenfolge deiner Ergebnisse - der letzte Schliff für perfekte Abfragen!
Standardmäßig sortiert SQL alphabetisch aufsteigend: SELECT * FROM tabelle ORDER BY name. Für andere Sortierungen verwendest du ASC (aufsteigend) oder DESC (absteigend): ORDER BY alter DESC.
Du kannst nach mehreren Spalten sortieren: ORDER BY nachname ASC, vorname DESC. Dabei ist die erste Spalte die Hauptsortierung, die zweite die Untersortierung - wie im Telefonbuch erst nach Nachname, dann nach Vorname.
Die komplette SQL-Struktur folgt immer dieser Reihenfolge: SELECT → FROM → WHERE → GROUP BY → HAVING → ORDER BY. Die Spezifität nimmt von oben nach unten zu - du filterst und verfeinerst Schritt für Schritt.
Merkregel: SQL arbeitet wie ein Trichter - oben breit (alle Daten), unten spitz (genau deine gewünschten, sortierten Ergebnisse)!
Alle Teile außer SELECT und FROM sind optional und können beliebig kombiniert werden - je nach dem, was du erreichen willst.
Wir dachten schon, du fragst nie...
Ähnlicher Inhalt
Beliebtester Inhalt in Wirtschaft und Recht
9Grundwissensquiz Wirtschaftspolitik
kurze Überprüfung einiger Grundwissensbegriffe
Industrialisierung England Quiz
Industrialisierung England Quiz
Zusammenfassung/Lernzettel GRW Abitur Sachsen 2025 (alle Themen aus 11. & 12. Klasse)
Das sind alle meine Lernzettel für die mündliche GRW Prüfung (am Ende 14 Punkte bekommen). Umfasst die Themen Medien, Sozialer Wandel, Internationale Politik, Wirtschaft und politische Theorien. Jedenfalls viel Erfolg beim Lernen :)
Politik Abitur Niedersachsen 2023: Kerninhalte
Entdecken Sie die zentralen Themen für das Abitur in Niedersachsen 2023: Politische Partizipation, Soziale Marktwirtschaft, internationale Friedenssicherung und weltwirtschaftliche Verflechtungen. Diese Zusammenfassung bietet einen klaren Überblick über die wichtigsten Konzepte, darunter die Rolle des Staates, Wahlverfahren, Theorien internationaler Beziehungen und die Auswirkungen von Globalisierung. Ideal für die Prüfungsvorbereitung.
Botswana Tourismus: Strategien & Herausforderungen
Diese umfassende Klausur behandelt das touristische Potenzial Botsuanas, einschließlich der Lokalisierung, Entwicklung und Bewertung der Nachhaltigkeit. Analysiert werden die ökonomischen, sozialen und ökologischen Aspekte des Tourismus in Botswana. Ideal für Oberstufenschüler, die sich auf Erdkunde-Klausuren vorbereiten. Note: 13.
Politik Abiturzusammenfassung Niedersachsen 2025
Alle vier Semester nach Kerncurriculum
PoWi LK Abitur 2025 Hessen Q2 Konjunktur/NO WP, AO WP, Arbeitsmarkt und Traifpolitik
Alle Themen PoWi LK Abitur 2025 Hessen Q2. Konjunktur/Nachfrage, orientierte Wirtschaftspolitik von Keynes. Angebot orientierte Wirtschaftspolitik von Milton, Friedman und nachhaltiger Wirtschaftswachstum. Arbeitsmarkt und Tarifpolitik.
Politik (Eu)
Allgemeinwissen rund um Politik (Eu)
Strukturen der EU
Entdecken Sie die komplexen Strukturen und Institutionen der Europäischen Union. Diese Zusammenfassung behandelt die Geschichte, Verträge, Mitgliedstaaten, Kopenhagener Kriterien, Ziele und Werte, Zuständigkeitsbereiche sowie die Prinzipien des europäischen Rechts. Erfahren Sie mehr über das Demokratiedefizit und die Rolle der EU-Institutionen wie der Europäischen Kommission, des Europäischen Parlaments und des Europäischen Rates. Ideal für Studierende der Politikwissenschaft und Rechtswissenschaft.
Beliebtester Inhalt
9Der zerbrochene Krug
Szenenzusammenfassunfen, Figurenkonstellationen, Aufbau des Stücks, Sprache und Stilbesonderheiten, Aussageabsicht, Thematik, Interpretation
Heimsuchung_JennyErpenbeck_Abitur
Zusammenfassungen für jedes Kapitel, Analysen und Zitate
Lernzettel ZP 10 Mathe
Lernzettel von der ZP 10
Schreibkompetenzen Deutsch LK
Diese umfassende Zusammenstellung bereitet auf das Abitur 2024 vor und deckt alle relevanten Schreibkompetenzen ab: von der Analyse pragmatischer Texte über die Erörterung literarischer Werke bis hin zur Interpretation von Epik, Lyrik und Dramatik. Zudem werden Techniken des materialgestützten Schreibens, der Redeanalyse sowie journalistische Textsorten und rhetorische Mittel behandelt. Ideal für eine gezielte und effektive Prüfungsvorbereitung.
Mathe ZP10 Zusammenfassung NRW
Zusammenfassung der Mathethemwn für die ZP10 NRW + Formelsammlung
Der zerbrochene Krug Lernzettel & Zusammenfassung
Der zerbrochene Krug, Die wichtigsten Informationen zusammengefasst, Lernzettel
10 unregelmäßige Verben im past participle
unregelmäßige Verben aus Englisch - past participle
Heimsuchung - Jenny Erpenbeck
Inhalt, Entstehung und Quellen, Figuren, Geschichtliche Hintergründe, Motive, Erzählstruktur/- stil
Führerschein Theorie Wiederholung/Notizen
Schilder, Zeichen, Zahlen, Vorfahrt und mehr - alles für die theoretische Führerscheinprüfung :)
Schüler lieben uns — und du auch.
Die App ist sehr einfach zu bedienen und gut gestaltet. Ich habe bisher alles gefunden, wonach ich gesucht habe, und konnte viel aus den Präsentationen lernen! Ich werde die App definitiv für ein Schulprojekt nutzen! Und natürlich hilft sie auch sehr als Inspiration.
Diese App ist wirklich super. Es gibt so viele Lernzettel und Hilfen [...]. Mein Problemfach ist zum Beispiel Französisch und die App hat so viele Möglichkeiten zur Hilfe. Dank dieser App habe ich mich in Französisch verbessert. Ich würde sie jedem empfehlen.
Wow, ich bin wirklich begeistert. Ich habe die App einfach mal ausprobiert, weil ich sie schon oft beworben gesehen habe und war absolut beeindruckt. Diese App ist DIE HILFE, die man für die Schule braucht und vor allem bietet sie so viele Dinge wie Übungen und Lernzettel, die mir persönlich SEHR geholfen haben.
SQL Grundlagen: Effiziente Datenbankabfragen leicht gemacht
SQL ist die Sprache, mit der du Daten aus Datenbanken abfragen kannst - vom einfachen "zeig mir alles" bis zu komplexen, gefilterten Suchanfragen. Mit den richtigen Befehlen holst du dir genau die Informationen, die du brauchst.

Grundlagen von SQL-Datenbankabfragen
Stell dir vor, du hast eine riesige Sammlung von Daten und willst bestimmte Informationen finden - genau dafür ist SQL da! Eine Datenbank ist wie ein digitales Archiv mit Millionen von Informationen, und Abfragen helfen dir, die richtigen Daten herauszufiltern.
Der einfachste SQL-Befehl ist SELECT * FROM tabellenname. Das Sternchen (*) bedeutet "alle Spalten" und gibt dir den kompletten Inhalt einer Tabelle aus. SELECT und FROM sind dabei unveränderliche Grundbausteine jeder Abfrage.
Du kannst aber auch spezifischer werden: SELECT attributname1, attributname2 FROM tabellenname zeigt nur bestimmte Spalten an. Mit AS kannst du Spaltenüberschriften umbenennen: SELECT attributname AS "Mein Name" FROM tabellenname.
Tipp: SQL unterscheidet nicht zwischen Groß- und Kleinschreibung - du kannst also entspannt tippen!
SQL bietet auch praktische Funktionen wie COUNT() zum Zählen, MAX() und MIN() für Höchst- und Niedrigstwerte, AVG() für Durchschnitte und SUM() zum Addieren von Werten.

Datumsfunktionen in SQL
Wenn du mit Datumsangaben arbeitest, wird SQL richtig mächtig! Mit Datumsfunktionen kannst du aus Datumsfeldern spezifische Informationen extrahieren.
YEAR() und MONTH() holen dir die Jahreszahl oder den Monat aus einem Datum. Du kannst entweder Spaltenname verwenden: YEAR(geburtsdatum) oder feste Werte eingeben: YEAR('2023-12-25').
Die NOW()-Funktion ist besonders praktisch - sie gibt das aktuelle Datum mit Uhrzeit aus. Kombiniert mit YEAR() oder MONTH() bekommst du das aktuelle Jahr oder den aktuellen Monat: YEAR(NOW()).
Das Coole ist: Du kannst Datumsfunktionen mit klassischen Funktionen kombinieren! Zum Beispiel COUNT(YEAR(geburtsdatum)) - aber die klassische Funktion muss immer vor der Datumsfunktion stehen. Achte dabei auf die korrekte Klammerung, sonst gibt's Fehlermeldungen.
Merkhilfe: Bei kombinierten Funktionen arbeitet SQL von innen nach außen - erst das Datum verarbeiten, dann zählen oder rechnen!

Bedingungen mit WHERE
Jetzt wird's richtig interessant! Mit WHERE filterst du deine Ergebnisse nach bestimmten Bedingungen - wie ein digitaler Detektiv, der nur nach bestimmten Spuren sucht.
Die Grundstruktur ist: SELECT * FROM tabelle WHERE spalte [operator] wert. Operatoren sind deine Werkzeuge: = (gleich), <> oder != (ungleich), <, >, <=, >= für Vergleiche.
Du kannst mehrere Bedingungen mit AND und OR verknüpfen: WHERE (alter > 18) AND (stadt = 'Berlin'). Mit NOT drehst du Bedingungen um: WHERE NOT alter < 18 findet alle über 18.
LIKE ist perfekt für Textsuchen mit Platzhaltern: % steht für beliebig viele Zeichen, _ für genau ein Zeichen. WHERE name LIKE 'Max%' findet alle Namen, die mit "Max" beginnen.
Profi-Tipp: BETWEEN prüft Wertebereiche super elegant:
WHERE alter BETWEEN 18 AND 25findet alle zwischen 18 und 25 Jahren!
BETWEEN funktioniert auch mit Datumsangaben und macht Bereichsabfragen kinderleicht.

Gruppierung mit GROUP BY
GROUP BY ist wie ein Sortierer, der ähnliche Datensätze zusammenfasst - perfekt für Zusammenfassungen und Statistiken!
Die Syntax ist: SELECT * FROM tabelle GROUP BY spaltenname. Alle Zeilen mit gleichen Werten in der gruppierten Spalte werden zusammengefasst. Das macht besonders mit Funktionen Sinn: SELECT COUNT(*) AS anzahl FROM tabelle GROUP BY stadt zählt, wie viele Personen in jeder Stadt leben.
HAVING ist das WHERE für gruppierte Daten! Nach der Gruppierung kannst du nochmal filtern: GROUP BY stadt HAVING COUNT(*) > 100 zeigt nur Städte mit mehr als 100 Einträgen.
Wichtig: HAVING muss immer nach GROUP BY stehen und kann nicht ohne GROUP BY verwendet werden - es ist das "WHERE der Gruppierung"!
Die Reihenfolge ist entscheidend: Erst WHERE (filtert Rohdaten), dann GROUP BY (gruppiert), dann HAVING (filtert Gruppen). So baust du präzise Abfragen auf.

Sortierung mit ORDER BY
ORDER BY bestimmt die Reihenfolge deiner Ergebnisse - der letzte Schliff für perfekte Abfragen!
Standardmäßig sortiert SQL alphabetisch aufsteigend: SELECT * FROM tabelle ORDER BY name. Für andere Sortierungen verwendest du ASC (aufsteigend) oder DESC (absteigend): ORDER BY alter DESC.
Du kannst nach mehreren Spalten sortieren: ORDER BY nachname ASC, vorname DESC. Dabei ist die erste Spalte die Hauptsortierung, die zweite die Untersortierung - wie im Telefonbuch erst nach Nachname, dann nach Vorname.
Die komplette SQL-Struktur folgt immer dieser Reihenfolge: SELECT → FROM → WHERE → GROUP BY → HAVING → ORDER BY. Die Spezifität nimmt von oben nach unten zu - du filterst und verfeinerst Schritt für Schritt.
Merkregel: SQL arbeitet wie ein Trichter - oben breit (alle Daten), unten spitz (genau deine gewünschten, sortierten Ergebnisse)!
Alle Teile außer SELECT und FROM sind optional und können beliebig kombiniert werden - je nach dem, was du erreichen willst.
Wir dachten schon, du fragst nie...
Ähnlicher Inhalt
Beliebtester Inhalt in Wirtschaft und Recht
9Grundwissensquiz Wirtschaftspolitik
kurze Überprüfung einiger Grundwissensbegriffe
Industrialisierung England Quiz
Industrialisierung England Quiz
Zusammenfassung/Lernzettel GRW Abitur Sachsen 2025 (alle Themen aus 11. & 12. Klasse)
Das sind alle meine Lernzettel für die mündliche GRW Prüfung (am Ende 14 Punkte bekommen). Umfasst die Themen Medien, Sozialer Wandel, Internationale Politik, Wirtschaft und politische Theorien. Jedenfalls viel Erfolg beim Lernen :)
Politik Abitur Niedersachsen 2023: Kerninhalte
Entdecken Sie die zentralen Themen für das Abitur in Niedersachsen 2023: Politische Partizipation, Soziale Marktwirtschaft, internationale Friedenssicherung und weltwirtschaftliche Verflechtungen. Diese Zusammenfassung bietet einen klaren Überblick über die wichtigsten Konzepte, darunter die Rolle des Staates, Wahlverfahren, Theorien internationaler Beziehungen und die Auswirkungen von Globalisierung. Ideal für die Prüfungsvorbereitung.
Botswana Tourismus: Strategien & Herausforderungen
Diese umfassende Klausur behandelt das touristische Potenzial Botsuanas, einschließlich der Lokalisierung, Entwicklung und Bewertung der Nachhaltigkeit. Analysiert werden die ökonomischen, sozialen und ökologischen Aspekte des Tourismus in Botswana. Ideal für Oberstufenschüler, die sich auf Erdkunde-Klausuren vorbereiten. Note: 13.
Politik Abiturzusammenfassung Niedersachsen 2025
Alle vier Semester nach Kerncurriculum
PoWi LK Abitur 2025 Hessen Q2 Konjunktur/NO WP, AO WP, Arbeitsmarkt und Traifpolitik
Alle Themen PoWi LK Abitur 2025 Hessen Q2. Konjunktur/Nachfrage, orientierte Wirtschaftspolitik von Keynes. Angebot orientierte Wirtschaftspolitik von Milton, Friedman und nachhaltiger Wirtschaftswachstum. Arbeitsmarkt und Tarifpolitik.
Politik (Eu)
Allgemeinwissen rund um Politik (Eu)
Strukturen der EU
Entdecken Sie die komplexen Strukturen und Institutionen der Europäischen Union. Diese Zusammenfassung behandelt die Geschichte, Verträge, Mitgliedstaaten, Kopenhagener Kriterien, Ziele und Werte, Zuständigkeitsbereiche sowie die Prinzipien des europäischen Rechts. Erfahren Sie mehr über das Demokratiedefizit und die Rolle der EU-Institutionen wie der Europäischen Kommission, des Europäischen Parlaments und des Europäischen Rates. Ideal für Studierende der Politikwissenschaft und Rechtswissenschaft.
Beliebtester Inhalt
9Der zerbrochene Krug
Szenenzusammenfassunfen, Figurenkonstellationen, Aufbau des Stücks, Sprache und Stilbesonderheiten, Aussageabsicht, Thematik, Interpretation
Heimsuchung_JennyErpenbeck_Abitur
Zusammenfassungen für jedes Kapitel, Analysen und Zitate
Lernzettel ZP 10 Mathe
Lernzettel von der ZP 10
Schreibkompetenzen Deutsch LK
Diese umfassende Zusammenstellung bereitet auf das Abitur 2024 vor und deckt alle relevanten Schreibkompetenzen ab: von der Analyse pragmatischer Texte über die Erörterung literarischer Werke bis hin zur Interpretation von Epik, Lyrik und Dramatik. Zudem werden Techniken des materialgestützten Schreibens, der Redeanalyse sowie journalistische Textsorten und rhetorische Mittel behandelt. Ideal für eine gezielte und effektive Prüfungsvorbereitung.
Mathe ZP10 Zusammenfassung NRW
Zusammenfassung der Mathethemwn für die ZP10 NRW + Formelsammlung
Der zerbrochene Krug Lernzettel & Zusammenfassung
Der zerbrochene Krug, Die wichtigsten Informationen zusammengefasst, Lernzettel
10 unregelmäßige Verben im past participle
unregelmäßige Verben aus Englisch - past participle
Heimsuchung - Jenny Erpenbeck
Inhalt, Entstehung und Quellen, Figuren, Geschichtliche Hintergründe, Motive, Erzählstruktur/- stil
Führerschein Theorie Wiederholung/Notizen
Schilder, Zeichen, Zahlen, Vorfahrt und mehr - alles für die theoretische Führerscheinprüfung :)
Schüler lieben uns — und du auch.
Die App ist sehr einfach zu bedienen und gut gestaltet. Ich habe bisher alles gefunden, wonach ich gesucht habe, und konnte viel aus den Präsentationen lernen! Ich werde die App definitiv für ein Schulprojekt nutzen! Und natürlich hilft sie auch sehr als Inspiration.
Diese App ist wirklich super. Es gibt so viele Lernzettel und Hilfen [...]. Mein Problemfach ist zum Beispiel Französisch und die App hat so viele Möglichkeiten zur Hilfe. Dank dieser App habe ich mich in Französisch verbessert. Ich würde sie jedem empfehlen.
Wow, ich bin wirklich begeistert. Ich habe die App einfach mal ausprobiert, weil ich sie schon oft beworben gesehen habe und war absolut beeindruckt. Diese App ist DIE HILFE, die man für die Schule braucht und vor allem bietet sie so viele Dinge wie Übungen und Lernzettel, die mir persönlich SEHR geholfen haben.