F2 · Modul 02
SELECT, WHERE, dan ORDER BY
52 langkah singkat, dari mudah sampai tantangan.
Level 1
Kenal
Level 2
Paham
Level 3
Terapkan
Level 4
Tantangan
Level 5
Pendalaman
Intinya
WHEREmemilih baris,SELECTmemilih dan menghitung kolom (ASmemberi nama),ORDER BYmengurutkan,LIMIT/OFFSETmemotong.- Pakai kurung saat
ANDdanORbercampur; tanpa kurung,ANDdikerjakan lebih dulu dan hasilnya salah diam-diam. - Untuk waktu yang menyimpan jam, pakai "mulai dari, sampai sebelum" (
>=dan<), bukanBETWEENsampai tanggal akhir. - Tambahkan pemecah seri yang unik di
ORDER BYbila urutan atauLIMITpenting. - Teks memakai kutip tunggal;
DISTINCTmembuang baris yang semua kolomnya kembar.
Sebelum mulai
±2–3 jam.
Modul ini memakai materi di bawah. Belum yakin? Ulas dulu bagian yang disebut.
Hasil belajar: setelah modul ini kamu bisa memberi nama kolom hasil dengan AS; menghitung kolom baru dengan aritmetika; menyaring baris dengan WHERE (perbandingan, AND/OR/NOT, kurung, IN, BETWEEN, LIKE); mengurutkan dengan ORDER BY beserta pemecah seri; memotong hasil dengan LIMIT/OFFSET; dan membuang baris kembar dengan DISTINCT.
Proyek: daftar produk aktif dengan stok di bawah 10, diurutkan dari yang paling mendesak.
Istilah di modul ini (19)
Ketuk istilah untuk melihat penjelasannya. Di materi, istilah bergaris titik membuka kartu yang sama. Semua istilah course
Bahan modul
Semua kode, latihan, dan data modul ini dalam satu zip, untuk dijalankan di laptop atau Google Colab.
- 40 contoh kode
- 8 berkas latihan + tes
- 1 berkas data
Lihat isi zip
- BACA-DULU.txt
- contoh_f2_02_28.sql
- contoh_f2_02_46.sql
- contoh_f2_02_68.sql
- contoh_f2_02_102.sql
- contoh_f2_02_155.sql
- contoh_f2_02_184.sql
- contoh_f2_02_221.sql
- contoh_f2_02_252.sql
- contoh_f2_02_269.sql
- contoh_f2_02_288.sql
- contoh_f2_02_339.sql
- contoh_f2_02_392.sql
- contoh_f2_02_436.sql
- contoh_f2_02_459.sql
- contoh_f2_02_482.sql
- contoh_f2_02_540.sql
- contoh_f2_02_557.sql
- contoh_f2_02_592.sql
- contoh_f2_02_657.sql
- contoh_f2_02_676.sql
- contoh_f2_02_707.sql
- contoh_f2_02_738.sql
- contoh_f2_02_806.sql
- contoh_f2_02_825.sql
- contoh_f2_02_907.sql
- contoh_f2_02_927.sql
- contoh_f2_02_950.sql
- contoh_f2_02_981.sql
- contoh_f2_02_998.sql
- contoh_f2_02_1045.sql
- contoh_f2_02_1246.sql
- contoh_f2_02_1272.sql
- contoh_f2_02_1301.sql
- contoh_f2_02_1337.sql
- contoh_f2_02_1423.sql
- contoh_f2_02_1442.sql
- contoh_f2_02_1458.sql
- contoh_f2_02_1471.sql
- contoh_f2_02_1509.sql
- contoh_f2_02_1520.sql
- latihan_f2_02_2.sql
- latihan_f2_02_1.sql
- latihan_f2_02_3.sql
- latihan_f2_02_4.sql
- latihan_f2_02_5.sql
- latihan_f2_02_6.sql
- latihan_f2_02_8.sql
- latihan_f2_02_7.sql
- warung.sql