Mulai dari skema CREATE TABLE (tempel DDL, atau definisikan kolom secara manual),
centang kolom yang Anda inginkan, tambahkan klausa WHERE / JOIN / ORDER BY,
dan pembuat menyusun kerangka SELECT, INSERT, UPDATE, atau DELETE yang dapat dijalankan
dalam dialek Anda. Ini adalah kerangka awal — selalu tinjau SQL yang dihasilkan sebelum menjalankannya.
Berjalan sepenuhnya secara lokal.
1 — Skema tabel
Tempel DDL CREATE TABLE, lalu klik Urai:
Atau tambahkan kolom secara manual:
Kolom saat ini
Gunakan
Kolom
Jenis
Kunci
Actions
2 — Bangun kueri
Dialek:Parameter:
JOIN:
aktif=
ORDER BY:
Batas:
Klausa WHERE:
(setiap baris digabung dengan AND)
Column
Operator
Nilai
Actions
Nilai untuk kolom yang dipilih (kosong = placeholder / NULL)
Column
Nilai
SQL yang Dihasilkan
Cakupan: pembuat memahami tipe kolom umum (INT, VARCHAR(n),
TEXT, DECIMAL, DATETIME, BOOLEAN, JSON …)
dan menghasilkan kerangka yang bersih. Ini bukan mesin SQL lengkap — DDL eksotis, prosedur tersimpan, atau kata kunci khusus dialek akan kembali menjadi identifier biasa, dan setiap pernyataan yang dihasilkan adalah kerangka yang harus Anda periksa kewarasannya sebelum digunakan.
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.