คิวรีที่ใช้ derived table (II)
ในแบบฝึกหัดนี้ จะสร้าง derived table เพื่อดึงข้อมูลผู้ป่วยทุกรายที่มีค่า BloodPressure สูงสุดในแต่ละระดับ `Age````
```
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
SQL Server ระดับกลาง
คำแนะนำการฝึกหัด
- สร้าง derived table
- ให้คืนค่า
AgeและMaxBloodPressureโดยMaxBloodPressureคือค่าสูงสุดของBloodPressure - ดึงข้อมูลจากตาราง
kidney - จัดกลุ่มตาม
Age
- ให้คืนค่า
- เชื่อม derived table กับคิวรีหลักโดยใช้เงื่อนไข
- ค่าความดันโลหิตเท่ากับค่าความดันโลหิตสูงสุด
- อายุ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT *
FROM Kidney a
-- Create derived table: select age, max blood pressure from kidney grouped by age
JOIN (___) b
-- JOIN on BloodPressure equal to MaxBloodPressure
ON ___
-- Join on Age
AND ___