SQL BETWEEN TIME แสดงข้อมูลระหว่างเวลา บทความนี้สอนเขียนคำสั่ง SQL ดึงข้อมูลตามช่วงเวลาที่ต้องการจาก column ชนิด time โดยใช้คำสั่ง BETWEEN พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนคำสั่ง SQL ได้ดังนี้
ตัวอย่าง SQL BETWEEN TIME แสดงข้อมูลระหว่างเวลา
SELECT * FROM words WHERE ( time BETWEEN '08:00:00' AND '11:00:00' )
ผลลัพธ์
+----+------+----------+
| id | name | time |
+----+------+----------+
| 1 | A | 08:31:39 |
| 2 | B | 09:00:47 |
| 3 | C | 09:40:00 |
| 4 | D | 10:20:05 |
| 5 | E | 11:00:00 |
+----+------+----------+
SQL BETWEEN TIME จากตัวอย่างเขียนคำสั่ง WHERE ( time BETWEEN '08:00:00' AND '11:00:00' ) หมายความว่าแสดงข้อมูลที่อยู่ในช่วงเวลา 8 โมง ถึง 11 โมงของ column time โดยใช้คำสั่ง BETWEEN ร่วมกับ AND จากตาราง words