Nivelul 4.10 al cărții de probleme SQL
Este dată tabela:
| 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 |
Rezolvați următoarele probleme pentru ea:
Scrieți o interogare care va grupa produsele pe categorii și va calcula greutatea medie a ambalajului pentru fiecare categorie. Greutatea medie a ambalajului trebuie să nu fie mai mare de 0.7.
Scrieți o interogare care va grupa produsele pe producători și va calcula prețul mediu pentru fiecare producător. Prețul mediu trebuie să fie mai mare de 200.
Găsiți costul total al tuturor produselor din fiecare categorie și afișați rezultatul. Costul total al tuturor produselor trebuie să fie mai mic de 250.
Scrieți o interogare care va grupa produsele pe producători și va găsi rating-ul maxim al produsului pentru fiecare producător. Rating-ul maxim trebuie să fie de minimum 4.