Rangkuman, Toko Kopi
Termasuk bagian Dasar-Dasar dalam perjalanan SQL di Coddy. Pelajaran 42 dari 72.
Tantangan
SedangTabel dan kolom yang tersedia:
beans:brand,density,diameter_wide,shade
Kamu adalah pemilik kedai kopi. Banyak pelanggan sedang menunggu pesanan mereka. Kamu hanya boleh menggunakan satu jenis biji kopi setiap hari.
Ada beberapa kriteria untuk memilih biji kopi yang akan digunakan. Pertama, kita perlu memfilter biji kopi berdasarkan kondisi berikut:
- Semua biji kopi harus memiliki diameter yang lebih besar daripada diameter rata-rata semua biji kopi dalam tabel
- Untuk biji kopi berwarna terang: hanya gunakan yang memiliki rasio density terhadap diameter lebih besar dari
0.01 - Untuk biji kopi berwarna gelap: gunakan semuanya
- Untuk biji kopi berwarna agak gelap: kecualikan semuanya karena dianggap tidak cocok
Untuk setiap brand yang memenuhi kriteria ini, hitung density rata-ratanya. Gunakan hanya brand yang density rata-ratanya kurang dari 0.8.
Kembalikan nama brand dan density rata-ratanya, dengan nama kolom avg_density, yang dibulatkan hingga 3 angka desimal. Urutkan hasil berdasarkan density rata-rata dalam urutan menaik.
Coba sendiri
-- Filter setiap baris terlebih dahulu, lalu kelompokkan, kemudian filter kelompoknya
SELECT brand, ____ AS avg_density
FROM beans
-- Ada dua kondisi pada tingkat baris di sini: satu untuk size, satu lagi menggabungkan aturan type dalam tanda kurung
WHERE ____
AND ____
GROUP BY ____
HAVING ____
ORDER BY ____Semua pelajaran di Dasar-Dasar
4Kata Kunci Lainnya
Kata kunci INKata kunci BETWEENKata kunci LIKEKata kunci ASRangkuman: Model Ponsel2Kondisi
Dasar KondisiKata Kunci ANDKata Kunci ORKata Kunci NOTMenggabungkan Beberapa KondisiTanda KurungNilai Boolean3Format Pengembalian Khusus
Nilai nullUrutkan Hasil Bagian 1Urutkan Hasil Bagian 2Ulasan: Perusahaan Keamanan SiberBatasi Jumlah RecordUlasan: Pabrik Kendaraan6Tantangan Pengantar
Ulasan: Pemilihan ParlemenUlasan: Polisi Menangkap Pelaku KejahatanUlasan: Wadah Minuman BarUlasan: Insinyur Membuat Kolom BaruLatihan sendiri: Playground SQL