14
ใน SQL คุณสามารถ“ จัดกลุ่มตาม” ในช่วงได้อย่างไร?
สมมติว่าฉันมีตารางที่มีคอลัมน์ตัวเลข (ให้เรียกว่า "คะแนน") ฉันต้องการสร้างตารางการนับที่แสดงจำนวนครั้งที่ปรากฏในแต่ละช่วง ตัวอย่างเช่น: ช่วงคะแนน จำนวนครั้ง ------------------------------------- 0-9 | 11 10-19 | 14 20-29 | 3 ... | ... ในตัวอย่างนี้มี 11 แถวที่มีคะแนนอยู่ในช่วง 0 ถึง 9, 14 แถวพร้อมคะแนนในช่วง 10 ถึง 19 และ 3 แถวพร้อมคะแนนในช่วง 20-29 มีวิธีง่าย ๆ ในการตั้งค่านี้หรือไม่? คุณแนะนำเมนูใด?
181
sql
sql-server
tsql