DAILY QUERY · HANDS-ON SQL

Eine Zeile SQL,
ein Tag echtes Können.

Von SELECT bis zu Fensterfunktionen: Lesen Sie die Konzepte aus acht Stufen und führen Sie sie sofort aus. Eine echte SQLite-Engine auf Ihrem Smartphone liefert die Ergebnisse, und drei Datensätze bestätigen Ihre Antwort.

  • Ohne Registrierung
  • Funktioniert offline
  • Kostenlos nutzbar

iOS / Android · 20 Sprachen

Die Download-Links zu den Stores werden nach der Veröffentlichung freigeschaltet.

App-Symbol von Haru SQL - ein lächelnder Datenbankzylinder

So funktioniert es

  1. Die heutige Mission öffnen

    Öffnen Sie die heutige Abfrage auf dem Startbildschirm oder wählen Sie eine Stufe und ein Konzept aus den Datenpaketen in 28 Themen.

  2. SQL schreiben und ausführen

    Sehen Sie sich die Tabellen an, schreiben Sie Ihre eigene Abfrage und führen Sie sie aus. Die Ergebnistabelle erscheint sofort.

  3. Prüfen und aufbauen

    Prüfen Sie Ihre Antwort, um zu sehen, wie sie vom erwarteten Ergebnis abweicht. Gelöste Konzepte sammeln sich in Ihrem Fortschritt.

FEATURES

SQL, das Sie durch Tun lernen

Ein Lernpfad in 8 Stufen

Lernen Sie Schritt für Schritt SELECT, WHERE, Aggregation und GROUP BY, JOIN, Unterabfragen, CTEs und Fensterfunktionen – mit 64 Abfragetypen und 1.792 Kernmissionen.

Daten aus 28 Themen

Cafés, Buchläden, Reisen, Bibliotheken, Campingplätze und mehr. Jedes Thema hat fünf zusammenhängende Tabellen, einschließlich typischer Fallstricke aus der Praxis wie NULL-Werte und Gleichstände.

Geprüft anhand der Ergebnisse

Antworten werden anhand der Spaltenreihenfolge, Werte, NULL-Werte und Duplikate des Ergebnisses geprüft, nicht anhand des SQL-Texts, und anschließend auf zwei verborgenen Datensätzen erneut verifiziert. Ist sie falsch, sehen Sie Beispielzeilen, die abweichen.

Mit frischen Daten erneut versuchen

Generieren Sie neue Daten, um dasselbe Konzept auf andere Werte und Beziehungen anzuwenden. Hinweise, Erklärungen und das Lernen mit der Lösung stehen bereit, wenn Sie sie brauchen.

Meine Datenbanken

Erstellen Sie eine leere oder eine Beispieldatenbank und führen Sie CREATE, INSERT, UPDATE, Transaktionen, Trigger und Indizes selbst aus. Mit 24 SQL-Musterbeispielen und „Letzte Änderung rückgängig machen“.

20 Sprachen

Folgen Sie der Sprache Ihres Geräts oder wählen Sie eine in den Einstellungen. Bildschirme, Missionen, Hinweise und Fehlerhilfen erscheinen in Ihrer Sprache, während SQL und Datenwerte in jeder Sprache gleich bleiben.

Ihr SQL bleibt auf Ihrem Smartphone

Kein Konto erforderlich. Ihr Fortschritt, das von Ihnen geschriebene SQL und die von Ihnen erstellten Datenbanken werden ausschließlich im Speicher der App auf Ihrem Gerät gespeichert und niemals an uns oder an Werbetreibende gesendet. Die Android-App zeigt unten auf dem Bildschirm eine Bannerwerbung von Google AdMob an; die Datenschutzerklärung erläutert die Werbedaten, die Google verarbeitet.

Datenschutzerklärung →

Die Missionen und Daten von Haru SQL sind fiktiv und dienen dem Lernen von SQL; Beträge sind Lernpunkte. Abfragen werden mit SQLite-Syntax ausgeführt, daher können Funktionsnamen oder Ergebnisse in anderen Datenbanken abweichen.