TRADITIONAL SQL TOOL
BLACK BOXKamu tahu hasil akhirnya, tetapi proses perubahan datanya tidak terlihat.
Tulis query SQL, lihat bagaimana data berubah di setiap tahap, dan pahami apa yang sebenarnya dilakukan oleh query tersebut.
Built for students who want to understand SQL, not just memorize syntax.
SELECT students.name, scores.score
FROM students
JOIN scores
ON students.id = scores.student_id
WHERE scores.score >= 80;
| name | score |
|---|---|
| Andi | 90 |
| Budi | 85 |
Sebagian besar SQL tools hanya memperlihatkan query dan hasil akhir. SQLens membantu mahasiswa melihat proses di antaranya.
Kamu tahu hasil akhirnya, tetapi proses perubahan datanya tidak terlihat.
Kamu dapat melihat bagaimana query memproses data sebelum menghasilkan output akhir.
SQLens memecah query menjadi beberapa processing stage agar mahasiswa dapat mengikuti perubahan data dari awal hingga hasil akhir.
Menentukan source table yang akan digunakan oleh query.
dataset = Table('...')Melihat bagaimana row dari dua tabel dihubungkan berdasarkan kondisi JOIN.
ON t1.id == t2.ref_idMelihat row mana yang tetap digunakan dan row mana yang terfilter oleh condition.
condition == TrueMelihat column mana yang akhirnya tampil pada Query Result.
columns = [col1, col2]Tulis dan eksperimen dengan SQL query dalam environment yang fokus untuk belajar.
Ikuti query processing secara step-by-step, bukan hanya melihat final table.
Temukan query error dan pahami bagian mana yang perlu diperbaiki.
Dapatkan explanation, error guidance, dan hint ketika kamu mengalami kesulitan.
Pilih stage di bawah untuk melihat bagaimana query mengevaluasi setiap baris data secara nyata.
FROM menentukan dataset awal yang akan diproses.
FROM students| id | name | score |
|---|---|---|
| 1 | Andi | 90 |
| 2 | Budi | 85 |
| 3 | Citra | 70 |
AI Tutor membantu menjelaskan query, memberikan error explanation, dan memberi hint ketika kamu mengalami kesulitan.
Why is my JOIN returning duplicate rows?
Kemungkinan JOIN condition kamu menghasilkan one-to-many relationship. Coba periksa apakah satu row pada tabel pertama cocok dengan beberapa row pada tabel kedua.
Jangan hanya melihat final result. Pahami bagaimana query kamu bekerja.
Free to use for students • No credit card required • 100% Visual