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

การตั้งชื่อแทนร่วมกับฟังก์ชัน

การตั้งชื่อแทน (alias) มีประโยชน์มาก โดยเฉพาะเมื่อเริ่มเขียน SQL ที่ซับซ้อนขึ้นและมีเงื่อนไขหลายอย่าง ช่วยให้โค้ดอ่านง่ายและเป็นระเบียบ ตัวอย่างเช่น ถ้าต้องการหาค่า MAX() ของหลายฟิลด์โดยไม่ตั้งชื่อแทน ผลลัพธ์จะมีหลายคอลัมน์ชื่อ max ซึ่งแยกไม่ออกว่าคอลัมน์ไหนคืออะไร การตั้งชื่อแทนช่วยแก้ปัญหานี้ได้

มาลองทำความสะอาดคิวรีต่อไปนี้กัน

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

SQL ระดับกลาง

ดูคอร์ส

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

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

-- Calculate the title and duration_hours from films
SELECT title, ___
FROM films;
แก้ไขและรันโค้ด