Cách dùng SQL Playground
- Đợi một chút để SQLite tải xong — các bảng mẫu
customers,products,ordersvàorder_itemssẽ được tạo sẵn cho bạn. - Viết SQL trong trình soạn thảo hoặc bấm vào một ví dụ, sau đó nhấn Run hoặc Ctrl+Enter.
- Nhập file CSV của bạn thành một bảng, hoặc mở file
.sqlitecó sẵn. - Xuất kết quả gần nhất ra CSV, hoặc tải xuống toàn bộ database.
Cơ sở dữ liệu thật, không phải mô phỏng
Playground chạy SQLite 3 được biên dịch sang WebAssembly (sql.js), nên bạn được dùng một engine SQL thật sự: JOIN, subquery, common table expression, window function, hàm JSON, view, trigger, transaction và index. Mọi thứ diễn ra trong bộ nhớ của trình duyệt; không có gì được gửi lên máy chủ. Khi đóng tab, dữ liệu sẽ mất, trừ khi bạn đã tải database về.
Cấu trúc bảng mẫu
| Bảng | Cột |
|---|---|
customers | id, name, email, country, created_at |
products | id, name, category, price |
orders | id, customer_id, status, created_at |
order_items | order_id, product_id, quantity, unit_price |
SQLite so với MySQL và PostgreSQL
- Kiểu dữ liệu linh hoạt: cột khai báo
INTEGERvẫn có thể chứa văn bản. Dùng bảngSTRICTnếu bạn muốn ép kiểu dữ liệu. - Ngày tháng được lưu dưới dạng văn bản hoặc số; dùng
date(),datetime()vàstrftime(). RIGHTvàFULL OUTER JOINđược hỗ trợ ở các phiên bản mới;ILIKEthì không —LIKEkhông phân biệt hoa thường với ký tự ASCII.
Kiểm tra cú pháp riêng của từng dialect bằng SQL validator, định dạng lại câu truy vấn bằng SQL formatter, và chuyển bảng tính thành câu lệnh INSERT bằng CSV to SQL.
Cũng được tìm dưới tên: chạy sql online, sql online, sqlite online, trình soạn thảo sql online, luyện sql, sql sandbox, trình biên dịch sql online.
Các công cụ dùng kèm tốt với SQL Playground
- Trình tạo CREATE TABLE — Thiết kế bảng theo từng cột — kiểu dữ liệu, khóa chính, NOT NULL, UNIQUE, tự tăng và giá trị mặc định — rồi nhận cú pháp CREATE TABLE đúng cho cơ sở dữ liệu của bạn.
- SQL sang JSON, CSV & Excel — Dán file dump SQL hoặc vài câu lệnh INSERT và nhận lại dữ liệu dưới dạng JSON, CSV hoặc file Excel, mỗi bảng là một sheet riêng.
- Excel sang JSON — Mở file .xlsx hoặc dán trực tiếp các ô từ Excel hay Google Sheets để nhận JSON sạch.
- JSON sang Excel — Biến mảng JSON thành một workbook Excel thực sự.
Câu hỏi thường gặp
Playground dùng dialect SQL nào?
ILIKE, SERIAL) thì không chạy được.