SQL BETWEEN MONTH แสดงข้อมูลระหว่างเดือน บทความนี้สอนเขียนคำสั่ง SQL เพื่อแสดงข้อมูลระหว่างเดือน เช่น แสดงข้อมูลทั้งหมดของเดือน 4 ถึง เดือน 6 ด้วยคำสั่ง BETWEEN สามารถเขียนคำสั่ง SQL ได้ดังนี้
ตัวอย่าง SQL BETWEEN MONTH แสดงข้อมูลระหว่างเดือน
SELECT * FROM words WHERE ( date BETWEEN '2022-04-01' AND '2022-06-31' ) ORDER BY date
ผลลัพธ์
+----+------+------------+
| id | name | date |
+----+------+------------+
| 1 | A | 2022-04-01 |
| 2 | B | 2022-05-15 |
| 3 | C | 2022-05-19 |
| 4 | D | 2022-06-20 |
| 5 | E | 2022-06-25 |
+----+------+------------+
SQL BETWEEN MONTH จากตัวอย่างเขียนคำสั่ง WHERE ( date BETWEEN '2022-04-01' AND '2022-06-31' ) คือ แสดงข้อมูลของเดือน 4 ปี 2022 ถึงเดือน 6 ปี 2022 จาก column date ด้วยคำสั่ง BETWEEN โดยเรียงข้อมูลจากน้อยไปมากด้วย ORDER BY จากตาราง words