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: pertahankan hanya biji kopi yang rasio kepadatannya terhadap diameter lebih besar dari
0.01 - Untuk biji kopi berwarna gelap: pertahankan semuanya
- Untuk biji kopi berwarna setengah gelap: kecualikan semuanya karena dianggap tidak cocok
Untuk setiap merek yang memenuhi kriteria ini, hitung kepadatan rata-ratanya. Pertahankan hanya merek yang kepadatan rata-ratanya kurang dari 0.8.
Kembalikan nama merek dan kepadatan rata-ratanya, beri nama kolomnya avg_density, lalu bulatkan hingga 3 angka desimal. Urutkan hasil berdasarkan kepadatan rata-rata secara 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