4.10. szint SQL feladatgyűjtemény
Adott a következő tábla:
| 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 |
Oldja meg a következő feladatokat ehhez a táblához:
Írjon egy lekérdezést, amely a termékeket kategóriák szerint csoportosítja és kiszámítja a csomagolás átlagos súlyát minden kategóriához. Az átlagos súly nem lehet nagyobb, mint 0.7.
Írjon egy lekérdezést, amely a termékeket gyártók szerint csoportosítja és kiszámítja az átlagos árat minden gyártóhoz. Az átlagos ár nagyobb kell legyen, mint 200.
Keresse meg az összes termék összköltségét minden kategóriában, és jelenítse meg az eredményt. Az összes termék költsége kisebb kell legyen, mint 250.
Írjon egy lekérdezést, amely a termékeket gyártók szerint csoportosítja és megtalálja a termék maximális értékelését minden gyártóhoz. A maximális értékelés legalább 4 kell legyen.