เปรียบเทียบเศรษฐกิจทั่วโลก
พร้อมลองทำ set operation ครั้งแรกแล้วหรือยัง?
ในแบบฝึกหัดนี้ มีตาราง economies2015 และ economies2019 ให้ใช้งานผ่านแท็บต่าง ๆ ในคอนโซล จะใช้ set operation เพื่อนำข้อมูลทุกแถวจากทั้งสองตารางมารวมกัน โดยไม่รวมข้อมูลที่ซ้ำกัน
เมื่อเขียนคิวรีที่มี set operation การเขียนคิวรีแต่ละฝั่งก่อน แล้วจึง เรียกตัวดำเนินการมักจะช่วยให้ทำงานได้ง่ายขึ้น คำแนะนำด้านล่างเรียงลำดับตามแนวทางนี้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การ Join ข้อมูลใน SQL
คำแนะนำการฝึกหัด
- เริ่มต้นคิวรีด้วยการเลือกทุกฟิลด์จาก
economies2015 - สร้างคิวรีที่สองโดยเลือกทุกฟิลด์จาก
economies2019 - ใช้ set operation เพื่อรวมคิวรีทั้งสองเข้าด้วยกัน โดยต้องแน่ใจว่าไม่มีข้อมูลซ้ำในผลลัพธ์
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Select all fields from economies2015
___
-- Set operation
___
-- Select all fields from economies2019
___
ORDER BY code, year;