Cấp độ 4.10 bài tập SQL
Cho bảng:
| 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 |
Hãy giải các bài toán sau cho nó:
Viết truy vấn nhóm các sản phẩm theo danh mục và tính trọng lượng trung bình của gói hàng cho mỗi danh mục. Trọng lượng trung bình của gói hàng không được lớn hơn 0.7.
Viết truy vấn nhóm các sản phẩm theo nhà sản xuất và tính giá trung bình cho mỗi nhà sản xuất. Giá trung bình phải lớn hơn 200.
Tìm tổng giá trị của tất cả sản phẩm trong mỗi danh mục và xuất kết quả. Tổng giá trị của tất cả sản phẩm phải nhỏ hơn 250.
Viết truy vấn nhóm các sản phẩm theo nhà sản xuất và tìm xếp hạng tối đa của sản phẩm cho mỗi nhà sản xuất. Xếp hạng tối đa phải tối thiểu là 4.