Cấp độ 3.6 bộ bài tập SQL

Cho bảng:

order_details
id order_id price amount product_name product_id
1 12211 900.00 3 Monitor 1
2 12323 700.00 7 Tablet 5
3 45454 1600.00 9 Smartphone 4
4 12315 400.00 20 Mouse 3
5 12316 150.00 5 Keyboard 2

Giải quyết các bài tập sau cho nó:

Задание 1

Hiển thị các sản phẩm có số lượng sản phẩm trung bình trong đơn hàng lớn hơn 4 và giá thấp hơn giá trung bình trên toàn bộ cơ sở dữ liệu. Chỉ định tên sản phẩm, số lượng trung bình và giá.

Задание 2

Tìm các đơn hàng có số lượng sản phẩm vượt quá 8 và tổng giá trị đơn hàng cao hơn tổng giá trị đơn hàng trung bình. Chỉ định số đơn hàng, số lượng sản phẩm và tổng giá trị đơn hàng.

Задание 3

Hiển thị các sản phẩm có số lượng sản phẩm trung bình trong đơn hàng lớn hơn 3 và mức giảm giá trung bình vượt quá 10%. Chỉ định tên sản phẩm, số lượng trung bình và mức giảm giá trung bình.

Задание 4

Tìm các đơn hàng có tổng giá trị đơn hàng lớn hơn 500 đô la. Chỉ định số đơn hàng và tổng giá trị đơn hàng.

Задание 5

Hiển thị các sản phẩm có số lượng sản phẩm trung bình trong đơn hàng lớn hơn 5. Chỉ định tên sản phẩm, giá và số lượng trung bình.