1. Learn
  2. /
  3. Курси
  4. /
  5. SQL ระดับกลาง

Connected

вправа

รวมทุกอย่างเข้าด้วยกัน

ถึงเวลาแล้วที่จะนำสิ่งที่เรียนมาทั้งหมดมาใช้ในคิวรีเดียว! นี่เป็นการเตรียมพร้อมที่ดีสำหรับการใช้ SQL ในสถานการณ์จริง ซึ่งมักจะต้องเขียนคิวรีที่ซับซ้อนขึ้น เนื่องจากคำถามง่าย ๆ บางอย่างสามารถตอบได้ด้วยโปรแกรม spreadsheet ทั่วไป

ในแบบฝึกหัดนี้ จะได้เขียนคิวรีที่คืนค่าเฉลี่ยของงบประมาณและรายได้รวมของภาพยนตร์แต่ละปีหลังจากปี 1990 โดยกรองเฉพาะปีที่มีงบประมาณเฉลี่ยมากกว่า 60 ล้าน

คิวรีนี้จะค่อนข้างยาว แต่รับมือได้แน่นอน!

Інструкції 1/4

undefined XP
  • 1
    • เลือก release_year ของภาพยนตร์แต่ละเรื่องในตาราง films กรองเฉพาะรายการที่ออกฉายหลังปี 1990 และจัดกลุ่มตาม release_year
  • 2
    • แก้ไขคิวรีให้รวมค่าเฉลี่ยของ budget โดยใช้ alias ว่า avg_budget และค่าเฉลี่ยของ gross โดยใช้ alias ว่า avg_gross สำหรับผลลัพธ์ที่ได้จนถึงตอนนี้
  • 3
    • แก้ไขคิวรีอีกครั้ง เพื่อให้แสดงเฉพาะปีที่มีงบประมาณเฉลี่ยมากกว่า 60 ล้านเท่านั้น
  • 4
    • สุดท้าย เรียงลำดับผลลัพธ์จากรายได้รวมเฉลี่ยสูงสุด และจำกัดผลลัพธ์ให้แสดงเพียง 1 รายการ