CSV-forespørgselsværktøj — Kør SQL på CSV-filer

Upload en CSV-fil og forespørg den med SQL direkte i din browser. Brug SELECT, WHERE, GROUP BY, ORDER BY, aggregeringer og meget mere. Resultater er paginerede og kan sorteres efter kolonne. Eksporter til CSV eller JSON. Drevet af SQL.js (SQLite WASM) — data behandles i browseren.

CSV-input

Sådan forespørger du en CSV-fil med SQL

  1. Upload din CSV — Slip eller vælg en CSV-fil med en headerrække. Den indlæses i en in-browser SQLite-database som en tabel ved navn data.
  2. Skriv SQL — Forespørg med fuld SQL: SELECT, WHERE, GROUP BY, ORDER BY, LIMIT, JOINs, aggregeringer. Brug Ctrl+Enter for hurtigt at køre.
  3. Udforsk og eksporter — Sorter resultater ved at klikke på kolonneoverskrifter. Naviger mellem sider. Eksporter hele resultatsættet som CSV eller JSON.

Funktioner

Csv to sql: praktisk brug

Brug csv to sql, nar du har brug for et hurtigt, klart og privat resultat uden at oprette en konto. Siden daekker ogsa relaterede behov som csv to sql online, csv to sql validator, csv to sql formatter, sa du kan vaelge den rigtige arbejdsgang.

Hvornar det er nyttigt

Fortsæt eventuelt med JSON Formatter og Validator, Online Regex Tester, Base64 Encoder og Decoder, Hash Generator.

Ofte stillede spørgsmål

Hvilken SQL-syntaks understøttes? +
Værktøjet bruger SQL.js, en WebAssembly-version af SQLite. Det understøtter SELECT, WHERE, GROUP BY, ORDER BY, LIMIT, OFFSET, JOINs, underforespørgsler og aggregeringer som COUNT, SUM, AVG, MIN og MAX. De fleste SQLite-funktioner virker også.
Hvad er tabelnavnet for min CSV? +
Din CSV indlæses i en tabel kaldet data. Kolonnenavne kommer fra den første række (headerrækken) i din CSV. Hvis et kolonnenavn har mellemrum, skal du sætte det i dobbelte anførselstegn: SELECT "fornavn" FROM data.
Hvor stor en fil kan jeg forespørge? +
Der er ingen fast grænse — browserens tilgængelige hukommelse er begrænsningen. Filer op til 50 MB fungerer typisk fint. Meget store filer kan tage et øjeblik at indlæse i den in-memory SQLite-database.
Sendes mine data til en server? +
Nej. Al behandling kører lokalt i din browser. SQL.js er en WASM-version af SQLite, der kører udelukkende på klientsiden. CSV-data og forespørgselsresultater behandles i browseren til denne opgave.
Kan jeg køre flere forespørgsler på den samme fil? +
Ja. Når en CSV er indlæst, kan du køre så mange forespørgsler, du vil. Historikken gemmer dine sidste 5 forespørgsler til hurtig genbrug. Upload en ny fil for at erstatte det aktuelle datasæt.