การหาความยาวของสตริง
การนับจำนวนตัวอักษรในสตริงเป็นสิ่งที่ต้องใช้บ่อยเมื่อทำงานกับข้อมูลในฐานข้อมูล SQL หลายสถานการณ์จำเป็นต้องหาความยาวของสตริงที่เก็บอยู่ในฐานข้อมูล ตัวอย่างเช่น อาจต้องจำกัดจำนวนตัวอักษรที่แสดงในแอปพลิเคชัน หรือต้องตรวจสอบว่าคอลัมน์ในชุดข้อมูลมีค่าที่มีความยาวเท่ากันทุกแถว ในแบบฝึกหัดนี้ เราจะหาความยาวของคอลัมน์ description ในตาราง film ของฐานข้อมูล DVD Rental
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ฟังก์ชันสำหรับจัดการข้อมูลใน PostgreSQL
คำแนะนำการฝึกหัด
- เลือกคอลัมน์
titleและdescriptionจากตารางfilm - หาจำนวนตัวอักษรในคอลัมน์
descriptionโดยใช้ alias ว่าdesc_len
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT
-- Select the title and description columns
___,
___,
-- Determine the length of the description column
___(___) AS ___
FROM film;