Modul ini membangun inti SQL pada SQLite, yaitu SELECT dengan penyaringan, pengurutan, pembatasan baris, semantik NULL, pencocokan pola, dan ekspresi hasil. Setiap konsep diperagakan pada tabel kecil yang keluarannya dapat dihitung ulang, sehingga semantiknya terbaca langsung dari terminal.
Dasar-dasar Query
Modul query dasar: SELECT dan WHERE, DISTINCT dan LIMIT, ORDER BY, semantik NULL, LIKE dan GLOB, serta ekspresi dan alias.
0/0 selesai
- SELECT dan WHERE
Menyaring baris dengan SELECT, WHERE, dan operator perbandingannya.
- DISTINCT dan LIMIT
Membuang duplikat nilai dan membatasi jumlah baris, termasuk paginasi dengan OFFSET.
- ORDER BY
Mengurutkan hasil pada beberapa kolom dan memahami pengaruh collation.
- Semantik NULL
NULL bukan nol: logika tiga nilai, IS NULL, dan jebakan perbandingannya.
- LIKE dan GLOB
Pencocokan pola dengan LIKE dan GLOB beserta perbedaan sensitivitas hurufnya.
- Ekspresi dan Alias
Kolom hasil perhitungan, fungsi bawaan, dan penamaan hasil dengan AS.