เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ดึงชื่อทีมด้วย Correlated Subqueries

มาแก้ปัญหาเดิมด้วย Correlated Subqueries กัน -- จะดึงชื่อทีมเจ้าบ้านและทีมเยือนมาแสดงในผลลัพธ์เดียวกันได้อย่างไร?

วิธีนี้ทำได้ง่ายด้วย Correlated Subqueries แต่จะส่งผลต่อประสิทธิภาพของคิวรีอย่างไร? ลองทำตามขั้นตอนต่อไปนี้แล้วดูกัน!

โปรดทราบว่าคิวรีนี้จะรันช้ากว่าแบบฝึกหัดก่อนหน้า!

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การจัดการข้อมูลใน SQL

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

SELECT
    m.date,
   (SELECT team_long_name
    FROM team AS t
    -- Connect the team's team_api_id to the match's hometeam_id
    WHERE ___ = ___) AS hometeam
FROM match AS m;
แก้ไขและรันโค้ด