Interogare CSV cu SQL
Interoghează fișiere CSV, JSON și Parquet cu SQL real în browser. bazat pe DuckDB WebAssembly: join-uri, GROUP BY, funcții fereastră. 100% local - fișierele nu se încarcă niciodată.
Cum interoghez un fișier CSV cu SQL?
Apasă Încarcă motorul SQL, apoi adaugă fișierul tău. Acesta este importat automat ca tabel cu numele fișierului și poți rula imediat interogări precum SELECT * FROM tabelul_tau.
Fișierele mele de date sunt încărcate undeva?
Nu. Întregul motor de baze de date DuckDB rulează ca WebAssembly în interiorul tabului browserului. Fișierele sunt înregistrate într-o bază locală în memorie și nu părăsesc niciodată calculatorul.
Ce formate de fișiere sunt acceptate?
CSV și alte texte delimitate (separatorul este detectat automat), JSON și JSON delimitat pe linii, plus fișiere Parquet — DuckDB le citește nativ pe toate.
Ce funcționalități SQL sunt disponibile?
Practic tot SQL-ul DuckDB: SELECT cu WHERE, GROUP BY, HAVING, ORDER BY, join-uri între mai multe tabele încărcate, CTE-uri, funcții fereastră, funcții pe șiruri/date și multe altele.
Cât de mari pot fi fișierele mele?
DuckDB este puternic optimizat, fișierele de sute de megabytes funcționează de obicei. Limita practică este memoria browserului — la câțiva GB de date de intrare majoritatea tabelor cedează.
Pot face join între două fișiere CSV?
Da. Adaugă ambele fișiere astfel încât fiecare să devină tabel, apoi scrie un join SQL obișnuit, de exemplu SELECT ... FROM a JOIN b ON a.id = b.id.
Pot redenumi sau elimina tabelele?
Da. Fiecare jeton de tabel are un câmp de nume editabil — Enter redenumește (sub capotă rulează ALTER TABLE) — și un buton de ștergere care execută DROP TABLE.
Cum export rezultatul interogării?
După rularea unei interogări, folosește butoanele de export CSV sau JSON deasupra tabelului de rezultate pentru a descărca setul complet, nu doar pagina vizibilă.
De ce prima încărcare durează mai mult?
Motorul DuckDB (circa 33 MB) se descarcă o singură dată și este ținut în cache de browser. Sesiunile următoare pornesc instantaneu și funcționează offline.
Ce browsere sunt acceptate?
Orice browser modern cu suport WebAssembly. Browserele foarte vechi fără WebAssembly văd un mesaj clar în loc să eșueze silențios.
Cum se folosește Interogare CSV cu SQL
Acest instrument îți oferă o bază de date SQL reală în browserul tău. Trage fișiere CSV, JSON sau Parquet, iar DuckDB (compilat în WebAssembly) transformă fiecare într-o tabelă interogabilă — join-urile, agregările și funcțiile fereastră rulează toate local, fără ca ceva să fie vreodată încărcat.
- Apasă o dată Încarcă motorul SQL. DuckDB (circa 33 MB) se descarcă și e pus în cache de browserul tău pentru sesiunile viitoare.
- Adaugă fișiere CSV, JSON sau Parquet. Fiecare devine o tabelă numită după fișier, afișată ca o insignă cu un câmp de redenumire și un buton de eliminare.
- Scrie SQL în editor și apasă Rulează interogarea (sau Ctrl+Enter). Folosește lista derulantă Exemple ca să primești interogări gata făcute pentru tabela selectată.
- Răsfoiește rezultatele paginate (100 de rânduri pe pagină) și apasă butoanele de export CSV sau JSON pentru a descărca setul complet de rezultate.
Înregistrează două fișiere (de exemplu orders.csv și customers.csv) și unește-le cu SQL normal: SELECT ... FROM orders JOIN customers ON orders.customer_id = customers.id.
Instrumente conexe
- SQLite Online Rulați interogări SQLite online în browser. Deschideți fișiere .db, .sqlite sau .sqlite3 sau creați o bază în memorie, executați SQL multi-instrucțiuni și exportați rândurile în CSV sau JSON.
- Convertor CSV în JSON Convertiți CSV în JSON online gratuit. Acceptă delimitatori personalizați, obiecte bazate pe antet și detectare automată a tipurilor. Totul în browser.
- Convertor CSV în XLSX Convertor gratuit CSV în XLSX online. Convertește fișiere CSV în registre de lucru Excel direct în browser. foi multiple, detectare automată a separatorului, UTF-8/GBK. Fără încărcare, 100% privat.
- Vizualizator Parquet Deschideți fișiere Parquet online și răsfoiți datele cu paginare. Inspectați schema, vizualizați rândurile pagină cu pagină și exportați în CSV sau JSON - procesat integral în browser.
- Verificare Hash Calculați și verificați hash-uri MD5, SHA-1, SHA-256, SHA-512 local
- Calculator Chmod Calculator chmod online gratuit pentru vizualizarea și calcularea permisiunilor fișierelor Linux cu casete de selectare. Conversie instantanee între notația numerică (755, 644) și simbolică (rwxr-xr-x). Suportă permisiuni speciale precum setuid, setgid, sticky bit.
- Tabel ASCII Referință completă de codificare a caracterelor ASCII cu coduri zecimale, hexazecimale, octale, binare, entități HTML și descrieri de caractere. Căutare și filtrare instantanee.
- Vizualizator Hex Vizualizați conținutul fișierelor în format hex dump cu căutare, navigare offset și derulare virtuală