จำแนกประเภทความยาวของภาพยนตร์
คุณต้องการให้ผู้ใช้งานค้นหาภาพยนตร์ได้สะดวกยิ่งขึ้น จึงตัดสินใจแบ่งภาพยนตร์ภาษาอังกฤษออกเป็น "ภาพยนตร์สั้น" และ "ภาพยนตร์ยาว" ตามความยาว โดยภาพยนตร์ที่มีความยาวไม่เกิน 90 นาทีจัดเป็นประเภทสั้น ส่วนที่ยาวกว่านั้นจัดเป็นประเภทยาว ภาพยนตร์ที่ไม่มีข้อมูลความยาวจะถูกคัดออก
ถึงเวลาจำแนกประเภทภาพยนตร์ตามเงื่อนไขที่กำหนดแล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
SQL ระดับกลางด้วย AI
คำแนะนำการฝึกหัด
- เขียน prompt เพื่อดึงข้อมูลภาพยนตร์ภาษาอังกฤษที่มีค่าความยาวที่ไม่เป็น null โดยจำแนกเป็น "Short Film" หากความยาวไม่เกิน 90 นาที เป็น "Long Film" หากความยาวเกิน 90 นาที และเป็น "Unknown" ในกรณีอื่น
- ตั้งชื่อฟิลด์หมวดหมู่ใหม่เป็น
film_type - แสดงผลคอลัมน์ id, title, duration และ
film_type
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT
id,
title,
duration
FROM films;