ตัวอย่าง วิธี SQL GROUP BY month AND year บทความนี้สอนใช้คำสั่ง GROUP BY เพื่อรวมข้อมูลเดือน และปีจาก column ชนิด date หรือ datetime พร้อมแสดงผลลัพธ์ด้วย SELECT สามารถเขียนคำสั่ง SQL ได้ดังนี้
ตัวอย่าง ตัวอย่าง วิธี SQL GROUP BY month AND year
SELECT date FROM words GROUP BY MONTH(date), YEAR(date)
ผลลัพธ์
+------------+
| date |
+------------+
| 2022-05-11 |
| 2021-07-03 |
| 2022-07-01 |
+------------+
SQL GROUP BY month AND year จากตัวอย่างเขียน GROUP BY MONTH(date), YEAR(date) หมายความว่าให้ยุบรวมข้อมูลจาก column date จากเดือนด้วย MONTH(date) และปี YEAR(date) พร้อมแสดงข้อมูลจาก column date ด้วยคำสั่ง SELECT ได้ผลลัพธ์เป็น date ที่ไม่ซ้ำกันของข้อมูลเดือน และปี