Devdit
 

SQL BETWEEN วันที่ แสดงข้อมูลช่วงวันที่

1.3K

SQL BETWEEN วันที่ แสดงข้อมูลช่วงวันที่ บทความนี้สอนใช้คำสั่ง BETWEEN ร่วมกับคำสั่ง WHERE เพื่อแสดงข้อมูลจากวันที่ โดยเป็นการกำหนดช่วงของวันที่ ที่จะแสดงด้วยคำสั่ง BETWEEN สามารถเขียนคำสั่ง SQL ได้ดังนี้

 

ตัวอย่าง ข้อมูลในตาราง product

+----+--------+-------+------------+
| id | title  | price | date       |
+----+--------+-------+------------+
|  1 | orange | 10.00 | 2022-07-01 |
|  2 | apple  | 25.00 | 2022-07-05 |
|  3 | banana | 18.00 | 2022-07-08 |
|  4 | berry  |  5.00 | 2022-07-15 |
+----+--------+-------+------------+

 

ตัวอย่าง SQL BETWEEN วันที่ แสดงข้อมูลช่วงวันที่

SELECT id, title, price, date FROM product WHERE ( date BETWEEN '2022-07-01' AND '2022-07-07' )

ผลลัพธ์

+----+--------+-------+------------+
| id | title  | price | date       |
+----+--------+-------+------------+
|  1 | orange | 10.00 | 2022-07-01 |
|  2 | apple  | 25.00 | 2022-07-05 |
+----+--------+-------+------------+

คำอธิบาย

SQL BETWEEN วันที่ จากตัวอย่างส่วนของเงื่อนไข WHERE คือ ( date BETWEEN '2022-07-01' AND '2022-07-07' ) หมายความว่าให้แสดงข้อมูลโดยมีเงื่อนไข คือ column date ต้องอยู่ในช่วงวันที่ ‘2022-07-01’ ถึง ‘2022-07-07’ ด้วยคำสั่ง BETWEEN ร่วมกับตัวเชื่อมเงื่อนไข AND โดยแสดงข้อมูลจากตาราง product

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ