การตั้งชื่อแทนร่วมกับฟังก์ชัน
การตั้งชื่อแทน (alias) มีประโยชน์มาก โดยเฉพาะเมื่อเริ่มเขียน SQL ที่ซับซ้อนขึ้นและมีเงื่อนไขหลายอย่าง ช่วยให้โค้ดอ่านง่ายและเป็นระเบียบ ตัวอย่างเช่น ถ้าต้องการหาค่า MAX() ของหลายฟิลด์โดยไม่ตั้งชื่อแทน ผลลัพธ์จะมีหลายคอลัมน์ชื่อ max ซึ่งแยกไม่ออกว่าคอลัมน์ไหนคืออะไร การตั้งชื่อแทนช่วยแก้ปัญหานี้ได้
มาลองทำความสะอาดคิวรีต่อไปนี้กัน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
SQL ระดับกลาง
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Calculate the title and duration_hours from films
SELECT title, ___
FROM films;