การนับและการรวมค่า
ในแบบฝึกหัดนี้ จะได้ทำความคุ้นเคยกับฟังก์ชันที่ใช้นับจำนวนแถวและฟังก์ชันที่ใช้รวมค่า
จะดึงข้อมูลจากตาราง voters และคำนวณจำนวนผู้ลงคะแนนเสียงเพศหญิงและเพศชาย รวมถึงจำนวนคะแนนเสียงทั้งหมดของแต่ละกลุ่ม
อย่าลืมว่า การใช้ฟังก์ชัน aggregate กับกลุ่มของข้อมูลต้องใช้คำสั่ง GROUP BY
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ฟังก์ชันสำหรับจัดการข้อมูลใน SQL Server
คำแนะนำการฝึกหัด
- นับจำนวนผู้ลงคะแนนเสียงในแต่ละกลุ่ม
- คำนวณจำนวนคะแนนเสียงทั้งหมดของแต่ละกลุ่ม
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
SELECT
gender,
-- Count the number of voters for each group
___ AS voters,
-- Calculate the total number of votes per group
___ AS total_votes
FROM voters
GROUP BY gender;