สำรวจข้อความที่ไม่มีโครงสร้าง
คอลัมน์ description ของตาราง evanston311 เก็บรายละเอียดของคำขอ ส่วนคอลัมน์ category จัดกลุ่มคำขอออกเป็นประเภทต่าง ๆ แล้ว category สะท้อนเนื้อหาใน description ได้ดีเพียงใด?
การใช้คำสั่ง LIKE และ ILIKE จะช่วยค้นหา description และ category ที่เกี่ยวข้องได้ โดยใส่ % ทั้งสองด้านของคำเพื่อค้นหาค่าที่มีคำนั้นอยู่ ตัวอย่างเช่น:
SELECT category
FROM evanston311
WHERE category LIKE '%Taxi%';
% ใช้แทน 0 ตัวอักษรขึ้นไป
สร้างคิวรีทีละขั้นตอนตามด้านล่าง เพื่อค้นหาคำขอที่กล่าวถึงขยะหรือของเสียใน description แต่ category ไม่ได้ระบุเรื่องขยะ แล้ว category ที่พบบ่อยที่สุดสำหรับคำขอเหล่านี้คืออะไร?
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Exploratory Data Analysis ใน SQL
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Count rows
SELECT ___
FROM evanston311
-- Where description includes trash or garbage
WHERE ___ ___ ___
___ ___ ___ ___;