Lompat ke konten
snowkitDev

Query data Anda dengan SQL, langsung di browser Anda

Buka database SQLite, atau letakkan file CSV dan JSON dan masing-masing menjadi tabel.

Playground SQL

Mesin SQLite lengkap yang berjalan di perangkat ini.

Letakkan file di sini

SQLite (.db, .sqlite), CSV, TSV, atau JSON. Letakkan beberapa untuk menjoinnya. Setiap file CSV atau JSON menjadi tabel.

Tulis SQL, lihat hasil seketika, gabungkan file, dan ekspor temuan Anda. Mesin SQLite lengkap berjalan di perangkat ini. Buka database SQLite, atau letakkan file CSV dan JSON dan masing-masing menjadi tabel. Data Anda tidak pernah meninggalkan perangkat ini. Gratis.

Cara mengkueri data Anda, langkah demi langkah

  1. Tekan Buka file, atau letakkan file SQLite (.db, .sqlite), CSV, TSV, atau JSON di halaman. Muat data contoh menunjukkan cara kerjanya, dan Mulai kosong memberi database kosong.
  2. Pilih tabel di Tabel untuk melihat baris pertamanya.
  3. Tulis kueri Anda di kotak Kueri dan tekan Jalankan, atau gunakan Ctrl+Enter.
  4. Baca Hasil. Gunakan Hasil sebagai CSV untuk mengekspornya.
  5. Tekan Database untuk mengunduh seluruh database jika Anda mengubahnya.

Fungsi alat ini

SQL playground menjalankan SQLite, mesin database yang paling banyak dipakai di dunia, di dalam browser Anda. Buka file database untuk menelusuri dan mengkuerinya, atau ubah spreadsheet dan ekspor JSON menjadi tabel yang bisa Anda filter, kelompokkan, urutkan, dan join dengan SQL biasa.

CSV dan JSON sebagai tabel

Setiap file CSV, TSV, atau JSON menjadi tabel yang dinamai sesuai file. Nama kolom dirapikan, dan angka dideteksi agar jumlah, rata-rata, dan pengurutan bekerja seperti yang diharapkan. Objek JSON bersarang menjadi kolom seperti user_name, dan array disimpan sebagai teks JSON.

Contoh

Temukan pelanggan terbaik Anda dengan SELECT customer, SUM(total) FROM orders GROUP BY customer ORDER BY 2 DESC, atau gabungkan dua ekspor dengan JOIN. Buat tabel, sisipkan dan perbarui baris, lalu unduh seluruh database sebagai file .sqlite.

Penggunaan yang baik

  • Menjawab pertanyaan tentang spreadsheet besar yang lambat disaring secara manual.
  • Menjoin dua ekspor, seperti pesanan dan pelanggan, pada kolom bersama.
  • Belajar SQL dengan data nyata dan umpan balik instan.
  • Memeriksa file database dari aplikasi atau cadangan.
  • Membersihkan CSV dengan kueri, lalu mengekspor hasilnya. Pembersih CSV adalah pilihan yang lebih sederhana untuk perbaikan umum.

Untuk merapikan kueri yang panjang, gunakan pemformat SQL.

Privasi

File Anda dibuka di memori browser Anda dan tidak pernah diunggah. Tutup tab dan semuanya hilang, kecuali Anda mengunduh databasenya.

Pertanyaan

Seberapa besar file yang bisa dipakai?

File berukuran puluhan megabyte berjalan baik di sebagian besar komputer. Semuanya disimpan di memori, jadi database yang sangat besar butuh browser desktop dengan RAM yang besar.

SQL apa yang didukung?

SQLite lengkap: join, subkueri, window function, common table expression, fungsi JSON, dan lainnya.

Apakah perubahan saya disimpan?

Hanya jika Anda mengunduh databasenya. Perubahan tetap di tab ini sampai saat itu.

Bisakah saya melakukan kueri lebih dari satu file sekaligus?

Ya. Letakkan beberapa file dan masing-masing menjadi tabel, sehingga bisa digabung dengan join.

Selanjutnya ke mana

Lanjutkan dengan yang baru Anda buat, tetap di perangkat Anda.

Lainnya dari Snowkit