Level 4.10 SQL Taskbook
Gegeben ist die Tabelle:
| 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 |
Lösen Sie die folgenden Aufgaben für diese Tabelle:
Schreiben Sie eine Abfrage, die die Produkte nach Kategorien gruppiert und das durchschnittliche Gewicht pro Kategorie berechnet. Das durchschnittliche Gewicht darf nicht größer als 0.7 sein.
Schreiben Sie eine Abfrage, die die Produkte nach Herstellern gruppiert und den durchschnittlichen Preis für jeden Hersteller berechnet. Der durchschnittliche Preis muss größer als 200 sein.
Ermitteln Sie die Gesamtkosten aller Produkte in jeder Kategorie und geben Sie das Ergebnis aus. Die Gesamtkosten aller Produkte müssen weniger als 250 betragen.
Schreiben Sie eine Abfrage, die die Produkte nach Herstellern gruppiert und die maximale Produktbewertung für jeden Hersteller ermittelt. Die maximale Bewertung muss mindestens 4 betragen.