Gebruik SQL om ze te filteren, op te tellen, te groeperen en te koppelen en exporteer de resultaten dan als CSV.
Schrijf SQL, zie direct resultaten, koppel bestanden en exporteer wat je vindt. Een volledige SQLite-engine draait op dit apparaat. Open een SQLite-database, of zet CSV- en JSON-bestanden erin en elk wordt een tabel. Je gegevens verlaten dit apparaat nooit. Het is gratis.
Hoe je je gegevens bevraagt, stap voor stap
- Druk op Bestanden openen, of zet SQLite- (.db, .sqlite), CSV-, TSV- of JSON-bestanden op de pagina neer. Voorbeeldgegevens laden toont hoe het werkt en Leeg beginnen geeft een lege database.
- Kies een tabel in Tabellen om de eerste rijen te zien.
- Schrijf je query in het vak Query en druk op Uitvoeren, of gebruik Ctrl+Enter.
- Lees de Resultaten. Gebruik Resultaten als CSV om ze te exporteren.
- Druk op Database om de hele database te downloaden als je iets hebt gewijzigd.
Wat deze tool doet
De SQL-speeltuin draait SQLite, 's werelds meest gebruikte database-engine, in je browser. Open een databasebestand om het te bekijken en te bevragen, of zet spreadsheets en JSON-exports om in tabellen die je met gewone SQL kunt filteren, groeperen, sorteren en koppelen.
CSV en JSON als tabellen
Elk CSV-, TSV- of JSON-bestand wordt een tabel met de naam van het bestand. Kolomnamen worden opgeschoond en getallen worden herkend zodat sommen, gemiddelden en sorteren werken zoals verwacht. Geneste JSON-objecten worden kolommen zoals user_name en arrays blijven als JSON-tekst bewaard.
Examples
Vind je beste klanten met SELECT customer, SUM(total) FROM orders GROUP BY customer ORDER BY 2 DESC, of combineer twee exports met een JOIN. Maak tabellen, voeg rijen in en werk ze bij en download dan de hele database als .sqlite-bestand.
Goede toepassingen
- Vragen beantwoorden over een grote spreadsheet die met de hand traag te filteren is.
- Twee exports koppelen, zoals bestellingen en klanten, op een gedeelde kolom.
- SQL leren met echte gegevens en directe feedback.
- Een databasebestand van een app of een back-up controleren.
- Een CSV opschonen met query's en dan het resultaat exporteren. De CSV-opschoner is een eenvoudiger optie voor gangbare reparaties.
Gebruik de SQL-formatter om een lange query op te ruimen.
Privacy
Je bestanden worden in het geheugen van je browser geopend en nooit geüpload. Sluit het tabblad en alles is weg, tenzij je de database downloadt.
Vragen
Hoe groot mogen de bestanden zijn?
Bestanden van tientallen megabytes werken goed op de meeste computers. Alles wordt in het geheugen bewaard, dus heel grote databases hebben een desktopbrowser met veel RAM nodig.
Welke SQL ondersteunt het?
Volledige SQLite: joins, subquery's, vensterfuncties, common table expressions, JSON-functies en meer.
Worden mijn wijzigingen opgeslagen?
Alleen als je de database downloadt. Wijzigingen blijven tot dan in dit tabblad.
Kan ik meer dan één bestand tegelijk bevragen?
Ja. Sleep meerdere bestanden erin en elk wordt een tabel, zodat je ze kunt koppelen.