HAVING และการเรียงลำดับ
การกรองและการเรียงลำดับข้อมูลทำงานร่วมกันได้อย่างลงตัว ช่วยให้ผลลัพธ์อ่านง่ายและมีความหมายมากขึ้น
ลองเขียนคิวรีเพื่อดูว่าประเทศใดมีงบประมาณภาพยนตร์เฉลี่ยสูงที่สุด
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
SQL ระดับกลาง
คำแนะนำการฝึกหัด
- เลือก
countryและงบประมาณเฉลี่ยในชื่อaverage_budgetโดยปัดเศษเป็นทศนิยม 2 ตำแหน่ง จากตารางfilms - จัดกลุ่มผลลัพธ์ตาม
country - กรองเฉพาะประเทศที่มีงบประมาณเฉลี่ยมากกว่าหนึ่งพันล้าน (
1000000000) - เรียงลำดับตาม
average_budgetจากมากไปน้อย
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Select the country and average_budget from films
___
-- Group by country
___
-- Filter to countries with an average_budget of more than one billion
___
-- Order by descending order of the aggregated budget
___