Trình tạo truy vấn SQL — Soạn SELECT / INSERT / UPDATE / DELETE từ CREATE TABLE
Trình tạo truy vấn SQL
Bắt đầu từ một lược đồ CREATE TABLE (dán DDL, hoặc định nghĩa cột bằng tay), đánh dấu các cột bạn cần, thêm mệnh đề WHERE / JOIN / ORDER BY, và trình tạo sẽ soạn một khung SELECT, INSERT, UPDATE hoặc DELETE có thể chạy được theo phương ngữ của bạn. Đó là khung khởi đầu — luôn xem lại SQL được tạo trước khi chạy. Chạy hoàn toàn cục bộ.
1 — Lược đồ bảng
Dán DDL CREATE TABLE, rồi nhấn Phân tích:
Hoặc thêm một cột bằng tay:
Các cột hiện có
Dùng
Cột
Loại
Khóa
Actions
2 — Tạo truy vấn
Dialect:Tham số:
JOIN:
bật=
ORDER BY:
Giới hạn:
Mệnh đề WHERE:
(mỗi dòng được nối bằng AND)
Column
Toán tử
Giá trị
Actions
Giá trị cho các cột đã chọn (để trống = placeholder / NULL)
Column
Giá trị
SQL đã tạo
Phạm vi: trình tạo hiểu các kiểu cột thông dụng (INT, VARCHAR(n), TEXT, DECIMAL, DATETIME, BOOLEAN, JSON …) và xuất ra một khung sạch. Nó không phải động cơ SQL đầy đủ — DDL lạ, thủ tục lưu trữ hoặc từ khóa riêng của phương ngữ sẽ rơi về định danh thuần, và mỗi câu lệnh được tạo là một khung bạn nên kiểm tra lại trước khi dùng.
JOINs, GROUP BY and the WHERE/HAVING split
INNER JOIN keeps only rows that match on both sides; LEFT JOIN keeps every left row and fills the missing right side with NULL. WHERE filters rows before grouping, HAVING filters after aggregation — which is exactly why SUM(...) belongs in HAVING, not WHERE.
With GROUP BY, the SELECT list may only contain grouped columns and aggregates — anything else is the classic “not in GROUP BY” error.
🔷 Công cụ mã & phát triển
Tiện ích nhà phát triển cho quy trình làm việc hằng ngày.