ระดับ 3.8 ชุดแบบฝึกหัด SQL

กำหนดตาราง:

suppliers
id name product_id rating price country fax
1 SupplierJim&Co 1 4.2 120.00 USA (095) 141 1526
2 SupplierJim&Co 2 4.4 320.00 USA (095) 141 1526
3 SupplierBeam&Co 3 4.8 20.00 USA (045) 171 7044
4 SupplierBeam&Co 3 4.8 20.00 USA (045) 171 7044
5 SupplierLondon&Co 8 4.0 60.00 UK NULL

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

Задание 1

แสดงรายชื่อซัพพลายเออร์ที่มีสินค้ามีราคาเฉลี่ยสูงกว่าราคาเฉลี่ยของสินค้าทั้งหมดและมีคะแนนเรตติ้งเฉลี่ยของสินค้าสูงกว่า 4 ระบุชื่อซัพพลายเออร์และคะแนนเรตติ้งเฉลี่ยของพวกเขา

Задание 2

ค้นหาซัพพลายเออร์ที่มีประเทศไม่ใช่ 'USA' และมีสินค้าอย่างน้อยหนึ่งรายการที่มีราคาสูงกว่า 100 ดอลลาร์และมีคะแนนเรตติ้งสูงกว่า 4 ระบุชื่อซัพพลายเออร์และประเทศ

Задание 3

แสดงซัพพลายเออร์ที่ไม่ได้ระบุหมายเลขแฟกซ์และมีสินค้าอย่างน้อยหนึ่งรายการที่มีราคาสูงสุดในตาราง ระบุชื่อซัพพลายเออร์และราคาสินค้า