Lygis 4.10 SQL užduočių rinkinys
Duota lentelė:
| 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 |
Išspręskite jai šias užduotis:
Parašykite užklausą, kuri sugrupuos produktus pagal kategorijas ir apskaičiuos vidutinį pakuotės svorį kiekvienai kategorijai. Vidutinis pakuotės svoris turi būti ne daugiau 0.7.
Parašykite užklausą, kuri sugrupuos produktus pagal gamintojus ir apskaičiuos vidutinę kainą kiekvienam gamintojui. Vidutinė kaina turi būti didesnė 200.
Raskite bendrą visų produktų kainą kiekvienoje kategorijoje ir išveskite rezultatą. Visų produktų kaina turi būti mažesnė 250.
Parašykite užklausą, kuri sugrupuos produktus pagal gamintojus ir ras didžiausią produkto reitingą kiekvienam gamintojui. Didžiausias reitingas turi būti mažiausiai 4.