SQL vazifa to'plami 4.9-darajasi
Quyidagi jadval berilgan:
| id | name | category_id | manufacturer_id | price | weight | rating |
| 1 | product-1 | 1 | 2 | 100 | 1.5 | 5 |
| 2 | product-2 | 2 | 3 | 200 | 1.7 | 4.3 |
| 3 | product-3 | 2 | 3 | 150 | 0.8 | 2.2 |
| 4 | product-4 | 3 | 3 | 500 | 0.9 | 3.3 |
| 5 | product-5 | 3 | 2 | 750 | 1.0 | 4.9 |
| 6 | product-6 | 1 | 5 | 800 | 0.5 | 3.9 |
| 7 | product-7 | 1 | 5 | 900 | 10 | 4.0 |
| 8 | product-8 | 1 | 2 | 175 | 12 | 3.5 |
| 9 | product-9 | 2 | 1 | 245 | 5 | 4.2 |
| 10 | product-10 | 1 | 2 | 260 | 4 | 4.1 |
Uchun quyidagi vazifalarni yeching:
Mahsulotlarni toifalar bo‘yicha guruhlaydigan va har bir toifa uchun o‘rtacha narxni chiqaradigan so‘rov yozing. Mahsulot bo‘yicha o‘rtacha narx 350 dan kam bo‘lmasligi kerak.
Mahsulotlarni toifalar bo‘yicha guruhlaydigan va har bir toifadagi mahsulotlarning o‘rtacha reytingini hisoblaydigan so‘rov yozing. O‘rtacha reyting 4.1 dan kam bo‘lmasligi kerak.
Mahsulot yetkazib beruvchilarning har biri uchun buyurtmalarning umumiy miqdorini toping. Yetkazib beruvchilar uchun buyurtmalar miqdori 3 dan katta bo‘lishi kerak.