Kueri CSV dengan SQL
Kueri file CSV, JSON, dan Parquet dengan SQL sungguhan di peramban. Didukung DuckDB WebAssembly: join, GROUP BY, fungsi jendela. 100% lokal - file tidak pernah diunggah.
Bagaimana mengkueri file CSV dengan SQL?
Klik Muat mesin SQL, lalu tambahkan berkas Anda. Ia diimpor otomatis sebagai tabel dengan nama berkas, dan Anda langsung bisa menjalankan kueri seperti SELECT * FROM tabel_anda.
Apakah berkas data saya diunggah ke mana pun?
Tidak. Seluruh mesin basis data DuckDB berjalan sebagai WebAssembly di dalam tab peramban Anda. Berkas didaftarkan ke basis lokal di memori dan tidak pernah meninggalkan komputer.
Format berkas apa yang didukung?
CSV dan teks berpemisah lainnya (pemisah terdeteksi otomatis), JSON dan JSON per baris, serta berkas Parquet — DuckDB membacanya semua secara native.
Fitur SQL apa yang tersedia?
Praktis SQL DuckDB lengkap: SELECT dengan WHERE, GROUP BY, HAVING, ORDER BY, join antar beberapa tabel yang diunggah, CTE, fungsi jendela, fungsi string/tanggal, dan lainnya.
Seberapa besar berkas yang bisa?
DuckDB sangat teroptimasi, berkas ratusan megabyte biasanya berfungsi. Batas praktisnya memori peramban — masukan beberapa GB membuat sebagian besar tab menyerah.
Bisakah menggabungkan dua berkas CSV?
Bisa. Tambahkan kedua berkas agar masing-masing menjadi tabel, lalu tulis join SQL biasa, misalnya SELECT ... FROM a JOIN b ON a.id = b.id.
Bisakah mengganti nama atau menghapus tabel?
Bisa. Setiap chip tabel memiliki kolom nama yang dapat diedit — Enter mengganti nama (ALTER TABLE dijalankan di baliknya) — dan tombol hapus yang menjalankan DROP TABLE.
Bagaimana mengekspor hasil kueri?
Setelah menjalankan kueri, gunakan tombol ekspor CSV atau JSON di atas tabel hasil untuk mengunduh seluruh himpunan hasil, bukan hanya halaman yang terlihat.
Mengapa pemuatan pertama lebih lambat?
Mesin DuckDB (sekitar 33 MB) diunduh sekali dan disimpan cache oleh peramban. Sesi berikutnya mulai seketika dan bekerja offline.
Peramban apa yang didukung?
Peramban modern apa pun dengan dukungan WebAssembly. Peramban sangat lama tanpa WebAssembly melihat pesan jelas alih-alih gagal diam-diam.
Cara Menggunakan Kueri CSV dengan SQL
Alat ini memberi Anda basis data SQL sungguhan di browser Anda. Jatuhkan berkas CSV, JSON, atau Parquet, dan DuckDB (terkompilasi ke WebAssembly) mengubah masing-masing menjadi tabel yang dapat dikueri — join, agregasi, dan fungsi jendela semuanya berjalan lokal, tanpa pernah ada unggahan.
- Tekan Muat mesin SQL sekali. DuckDB (sekitar 33 MB) diunduh dan di-cache oleh browser Anda untuk sesi mendatang.
- Tambahkan berkas CSV, JSON, atau Parquet. Masing-masing menjadi tabel bernama sesuai berkas, ditampilkan sebagai cip dengan kolom ganti nama dan tombol hapus.
- Ketik SQL di editor dan tekan Jalankan kueri (atau Ctrl+Enter). Gunakan dropdown Contoh untuk mendapat kueri siap pakai bagi tabel yang dipilih.
- Telusuri hasil berhalaman (100 baris per halaman) dan tekan tombol ekspor CSV atau JSON untuk mengunduh kumpulan hasil lengkap.
Daftarkan dua berkas (misalnya orders.csv dan customers.csv) lalu gabungkan dengan SQL biasa: SELECT ... FROM orders JOIN customers ON orders.customer_id = customers.id.
Alat Terkait
- SQLite Online Jalankan kueri SQLite online di browser Anda. Buka file .db, .sqlite, atau .sqlite3 atau buat database dalam memori, eksekusi SQL multi-pernyataan, dan ekspor baris sebagai CSV atau JSON.
- Konverter CSV ke JSON Konversi CSV ke JSON online gratis. Mendukung pembatas kustom, objek berbasis header, dan deteksi tipe otomatis. Semua di browser.
- Konverter CSV ke XLSX Konverter CSV ke XLSX gratis online. Ubah file CSV menjadi workbook Excel di browser. Multi-sheet, deteksi pemisah otomatis, dukungan UTF-8/GBK. Tanpa unggah, 100% privat.
- Penampil Parquet Buka file Parquet online dan telusuri data dengan paginasi. Periksa skema, lihat baris per halaman, dan ekspor ke CSV atau JSON - diproses sepenuhnya di browser Anda.
- Pemeriksa Hash Hitung dan verifikasi hash MD5, SHA-1, SHA-256, SHA-512 secara lokal
- Kalkulator Chmod Kalkulator chmod online gratis untuk memvisualisasikan dan menghitung izin file Linux dengan kotak centang. Konversi instan antara notasi numerik (755, 644) dan simbolik (rwxr-xr-x). Mendukung izin khusus seperti setuid, setgid, sticky bit.
- Tabel ASCII Referensi pengkodean karakter ASCII lengkap dengan kode desimal, heksadesimal, oktal, biner, entitas HTML, dan deskripsi karakter. Cari dan filter secara instan.
- Penampil Hex Lihat konten file dalam format hex dump dengan pencarian, navigasi offset, dan pengguliran virtual