Langsung ke konten
ToolMug

SQL Playground

Tulis SQL tanpa memasang database. Tabel contoh karyawan dan departemen tersedia untuk berlatih SELECT, JOIN, GROUP BY, subquery, dan window function; Anda juga dapat membuka file SQLite sendiri.

Berjalan di browser Anda — tidak ada yang Anda masukkan yang diunggah

Contoh:
Ctrl+Enter / ⌘+Enter

atau letakkan file di sini

Cara menggunakan

  1. Tulis SQL di editor atau klik contoh. Beberapa statement yang dipisahkan titik koma dapat dijalankan sekaligus.
  2. Klik Jalankan atau tekan Ctrl+Enter (⌘+Enter di Mac). Hasil tiap query muncul sebagai tabel.
  3. Klik Atur ulang data contoh, atau buka file .db atau .sqlite Anda.
  4. Klik Unduh database untuk menyimpan database saat ini sebagai file SQLite.

Penjelasan opsi

Data contoh
Dua tabel, departments dan employees, dengan gaji dan tanggal masuk. Satu karyawan tidak memiliki departemen untuk latihan LEFT JOIN dan NULL.
Dialek SQL
SQLite 3 dengan CTE, window function, fungsi JSON, dan UPSERT. Sebagian besar mirip MySQL dan PostgreSQL, tetapi fungsi tanggal dan auto-increment berbeda.
Hasil
Setiap statement yang menghasilkan baris mendapat tabel sendiri, hingga 1.000 baris ditampilkan. INSERT, UPDATE, dan DELETE melaporkan jumlah baris yang berubah.

Contoh query

-- Head count and average salary per department
SELECT d.name AS department, COUNT(*) AS people, AVG(e.salary) AS avg_salary
FROM employees e JOIN departments d ON d.id = e.department_id
GROUP BY d.name
ORDER BY avg_salary DESC;

Pertanyaan yang sering diajukan

Apakah data saya disimpan?

Database berada di memori halaman dan kembali ke data contoh saat dimuat ulang. Unduh database untuk menyimpannya.

Seberapa besar database yang dapat dibuka?

Seluruh file dibaca ke memori. Puluhan megabyte biasanya dapat digunakan, tetapi batas sebenarnya bergantung pada memori perangkat.

Apakah ada yang diunggah?

Tidak. SQLite berjalan sebagai WebAssembly di browser; query dan data tidak meninggalkan perangkat.

Bisakah terhubung ke server MySQL atau PostgreSQL?

Tidak. Alat ini menjalankan SQLite di browser dan tidak tersambung ke database eksternal.

Privasi

Alat ini berjalan sepenuhnya di browser Anda. File dan teks Anda diproses di perangkat Anda dan tidak pernah diunggah ke server kami.

Alat terkait