ระดับ 3.6 แบบฝึกหัด SQL

กำหนดตาราง:

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

แก้ไขปัญหาต่อไปนี้สำหรับตารางนี้:

Задание 1

แสดงผลิตภัณฑ์ที่มีปริมาณเฉลี่ยของผลิตภัณฑ์ในคำสั่งซื้อสูงกว่า 4 และราคาต่ำกว่าราคาเฉลี่ยในทั้งฐานข้อมูล ระบุชื่อผลิตภัณฑ์, ปริมาณเฉลี่ย และราคา

Задание 2

ค้นหาคำสั่งซื้อที่มีปริมาณผลิตภัณฑ์เกิน 8 และยอดรวมคำสั่งซื้อสูงกว่ายอดรวมเฉลี่ยของคำสั่งซื้อ ระบุหมายเลขคำสั่งซื้อ, ปริมาณผลิตภัณฑ์ และยอดรวมคำสั่งซื้อ

Задание 3

แสดงผลิตภัณฑ์ที่มีปริมาณเฉลี่ยของผลิตภัณฑ์ในคำสั่งซื้อมากกว่า 3 และส่วนลดเฉลี่ยเกิน 10% ระบุชื่อผลิตภัณฑ์, ปริมาณเฉลี่ย และส่วนลดเฉลี่ย

Задание 4

ค้นหาคำสั่งซื้อที่มียอดรวมคำสั่งซื้อมากกว่า 500 ดอลลาร์ ระบุหมายเลขคำสั่งซื้อและยอดรวมคำสั่งซื้อ

Задание 5

แสดงผลิตภัณฑ์ที่มีปริมาณเฉลี่ยของผลิตภัณฑ์ในคำสั่งซื้อมากกว่า 5 ระบุชื่อผลิตภัณฑ์, ราคา และปริมาณเฉลี่ย