So funktioniert es
- Schreiben Sie SQL im Editor oder klicken Sie auf ein Beispiel. Mehrere durch Semikolon getrennte Anweisungen können gleichzeitig ausgeführt werden.
- Klicken Sie auf Ausführen oder drücken Sie Strg+Enter (⌘+Enter auf dem Mac). Das Ergebnis jeder Abfrage erscheint als Tabelle.
- Klicken Sie auf Beispieldaten zurücksetzen, um neu zu beginnen, oder öffnen Sie eine .db- oder .sqlite-Datei, um mit eigenen Daten zu arbeiten.
- Klicken Sie auf Datenbank herunterladen, um die aktuelle Datenbank als SQLite-Datei zu speichern.
Optionen erklärt
- Beispieldaten
- Zwei Tabellen, departments und employees (mit Gehalt und Einstellungsdatum). Ein Mitarbeiter hat keine Abteilung, zum Üben von LEFT JOIN und NULL.
- SQL-Dialekt
- SQLite 3, mit CTEs (WITH), Fensterfunktionen, JSON-Funktionen und UPSERT. Größtenteils wie MySQL und PostgreSQL; Datumsfunktionen und Auto-Increment unterscheiden sich.
- Ergebnisse
- Jede Anweisung, die Zeilen zurückgibt, erhält ihre eigene Tabelle, bis zu 1.000 Zeilen werden angezeigt. INSERT, UPDATE und DELETE melden, wie viele Zeilen geändert wurden.
Beispielabfrage
-- Anzahl der Mitarbeiter und durchschnittliches Gehalt je Abteilung
SELECT d.name AS department, COUNT(*) AS people, AVG(e.salary) AS avg_salary
FROM employees e JOIN departments d ON d.id = e.department_id
GROUP BY d.name
ORDER BY avg_salary DESC;
Häufig gestellte Fragen
Werden meine Daten gespeichert?
Die Datenbank lebt im Speicher dieser Seite und wird beim Neuladen auf die Beispieldaten zurückgesetzt. Laden Sie die Datenbank herunter, um sie zu behalten, und öffnen Sie die Datei beim nächsten Mal.
Wie groß darf eine Datenbank sein, die ich öffne?
Die gesamte Datei wird in den Speicher geladen. Einige Dutzend Megabyte sind unproblematisch; darüber hinaus hängt es vom Speicher Ihres Geräts ab.
Wird etwas hochgeladen?
Nein. SQLite läuft als WebAssembly in Ihrem Browser; Abfragen und Daten verlassen nie Ihr Gerät.
Kann es sich mit einem MySQL- oder PostgreSQL-Server verbinden?
Nein. Es führt SQLite im Browser aus und verbindet sich mit keiner externen Datenbank.
Datenschutz
Dieses Tool läuft vollständig in Ihrem Browser. Ihre Dateien und Texte werden auf Ihrem Gerät verarbeitet und nie auf unsere Server hochgeladen.