แปลงข้อมูลตัวเลขและข้อความ
ในแบบฝึกหัดนี้ คุณกำลังวางแผนจัดโปรโมชันลด 50% สำหรับภาพยนตร์ที่ออกฉายก่อนปี 2006 เพื่อเตรียมรับโปรโมชันนี้ ให้ดึงข้อมูลภาพยนตร์ที่เข้าเงื่อนไข พร้อมแปลงชื่อเรื่องให้เป็นตัวพิมพ์เล็กทั้งหมดเพื่อให้อ่านง่ายขึ้น นอกจากนี้ยังต้องแสดงทั้ง original_rate และ sale_rate ด้วย
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การประยุกต์ใช้ SQL กับปัญหาในโลกจริง
คำแนะนำการฝึกหัด
- ดึงข้อมูล
titleของภาพยนตร์โดยแปลงเป็นตัวพิมพ์เล็กด้วยLOWER - แสดง
rental_rateในราคาปกติ และคำนวณsale_rateที่ลด 50% โดยคูณrental_rateด้วย0.5 - กรองเฉพาะภาพยนตร์ที่ออกฉายก่อนปี
2006เท่านั้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT ___ AS title,
___ AS original_rate,
___ * ___ AS sale_rate
FROM film
-- Filter for films prior to 2006
___;