CSV lekérdezés SQL-lel
CSV, JSON és Parquet fájlok lekérdezése valódi SQL-lel a böngészőben. DuckDB WebAssembly hajtja: join, GROUP BY, ablakfüggvények. 100% helyi - fájlok soha nem töltődnek fel.
Hogyan kérdezhetek le egy CSV fájlt SQL-lel?
Kattintson az SQL motor betöltése gombra, majd adja hozzá a fájlját. Az automatikusan a fájl nevével megegyező táblaként importálódik, és azonnal futtathat lekérdezéseket, például SELECT * FROM sajat_tabla.
Az adatfájljaim feltöltődnek valahová?
Nem. A teljes DuckDB adatbázis-motor WebAssemblyként fut a böngésző lapján belül. A fájlok a memóriában lévő helyi adatbázisba kerülnek, és soha nem hagyják el a számítógépet.
Milyen fájlformátumok támogatottak?
CSV és egyéb elválasztott szövegek (az elválasztó automatikusan felismerve), JSON és soronkénti JSON, valamint Parquet fájlok — a DuckDB mindegyiket natívan olvassa.
Milyen SQL lehetőségek érhetők el?
Gyakorlatilag a teljes DuckDB SQL: WHERE, GROUP BY, HAVING, ORDER BY záradékos SELECT, több feltöltött tábla közötti illesztések, CTE-k, ablakfüggvények, szöveg-/dátumfüggvények és még sok más.
Milyen nagy lehet a fájlom?
A DuckDB erősen optimalizált, a több száz megabájtos fájlok általában működnek. A gyakorlati határ a böngésző memóriája — néhány GB bemenetnél a legtöbb lap feladja.
Összekapcsolhatok két CSV fájlt?
Igen. Adja hozzá mindkét fájlt, hogy mindegyik táblává váljon, majd írjon normál SQL illesztést, például SELECT ... FROM a JOIN b ON a.id = b.id.
Átnevezhetem vagy törölhetem a táblákat?
Igen. Minden táblakártyában szerkeszthető névmező van — az Enter átnevez (alatta ALTER TABLE fut) — és egy törlés gomb, amely DROP TABLE-t hajt végre.
Hogyan exportálom a lekérdezés eredményét?
A lekérdezés futtatása után az eredménytábla feletti CSV vagy JSON exportgombokkal a teljes eredményhalmazt töltheti le, nem csak a látható oldalt.
Miért lassabb az első betöltés?
A DuckDB motor (kb. 33 MB) csak egyszer töltődik le, és a böngésző gyorsítótárazza. A későbbi munkamenetek azonnal indulnak, és offline is működnek.
Mely böngészők támogatottak?
Minden WebAssembly-t támogató modern böngésző. A WebAssembly nélküli nagyon régi böngészők világos üzenetet kapnak a csendes hibásodás helyett.
A(z) CSV lekérdezés SQL-lel használata
Ez az eszköz valódi SQL-adatbázist ad a böngészőjében. Dobd be a CSV-, JSON- vagy Parquet-fájlokat, és a DuckDB (WebAssembly-re fordítva) mindegyiket lekérdezhető táblává alakítja — joinok, aggregációk és ablakfüggvények mind helyben futnak, semmi nem töltődik fel soha.
- Nyomja meg egyszer az SQL-motor betöltése gombot. A DuckDB (kb. 33 MB) letöltődik, és a böngésző gyorsítótárazza a jövőbeli munkamenetekhez.
- Adjon hozzá CSV-, JSON- vagy Parquet-fájlokat. Mindegyik a fájl után elnevezett táblává válik, címkeként jelenik meg átnevező mezővel és eltávolító gombbal.
- Írjon SQL-t a szerkesztőbe, és nyomja meg a Lekérdezés futtatása gombot (vagy Ctrl+Entert). A Példák legördülőből kész lekérdezéseket kaphat a kiválasztott táblához.
- Lapozzon át a lapozott eredményeken (oldalanként 100 sor), és nyomja meg a CSV- vagy JSON-export gombokat a teljes eredményhalmaz letöltéséhez.
Regisztráljon két fájlt (például orders.csv és customers.csv), és csatlakoztassa őket normál SQL-lel: SELECT ... FROM orders JOIN customers ON orders.customer_id = customers.id.
Kapcsolódó eszközök
- SQLite Online Futtasson SQLite lekérdezéseket online a böngészőjében. Nyisson .db, .sqlite vagy .sqlite3 fájlokat, vagy hozzon létre memóriabeli adatbázist, futtasson többutas SQL-t, és exportálja a sorokat CSV-be vagy JSON-be.
- CSV-ből JSON konverter CSV konvertálása JSON-ba online ingyen. Egyéni elválasztók, fejléc-alapú objektumok és automatikus típusfelismerés támogatása. Minden a böngészőben.
- CSV → XLSX átalakító Ingyenes online CSV → XLSX átalakító. Konvertálja a CSV fájlokat Excel-munkafüzetekké a böngészőben. Több munkalap, automatikus elválasztó-felismerés, UTF-8/GBK. Feltöltés nélkül, 100% privát.
- Parquet-nézegető Nyisson meg Parquet fájlokat online, és böngéssze az adatokat lapozással. Vizsgálja meg a sémát, tekintse meg a sorokat oldalonként, és exportáljon CSV-be vagy JSON-be - teljesen a böngészőjében dolgozva.
- Hash-ellenőrző MD5, SHA-1, SHA-256, SHA-512 fájl hash-ek helyi kiszámítása és ellenőrzése
- Chmod-számológép Ingyenes online chmod-számológép a Linux fájljogosultságok vizualizálásához és számításához jelölőnégyzetekkel. Azonnali átváltás numerikus (755, 644) és szimbolikus jelölés (rwxr-xr-x) között. Támogatja a különleges jogosultságokat mint setuid, setgid, sticky bit.
- ASCII Táblázat Teljes ASCII karakterkódolási referencia tizes, tizenhatos, nyolcas, kettes számrendszerbeli kódokkal, HTML entitásokkal és karakterleírásokkal. Azonnali keresés és szűrés.
- Hex megjelenítő Fájltartalom megtekintése hex dump formátumban kereséssel, offset navigációval és virtuális görgetéssel