MySQL DATE_SUB()ฟังก์ชัน
ตัวอย่าง
ลบ 10 วันจากวันที่และส่งคืนวันที่:
SELECT DATE_SUB("2017-06-15", INTERVAL 10 DAY);
ความหมายและการใช้งาน
ฟังก์ชัน DATE_SUB() จะลบช่วงเวลา/วันที่ออกจากวันที่แล้วส่งกลับวันที่
ไวยากรณ์
DATE_SUB(date, INTERVAL value interval)
ค่าพารามิเตอร์
Parameter | Description |
---|---|
date | Required. The date to be modified |
value | Required. The value of the time/date interval to subtract. Both positive and negative values are allowed |
interval | Required. The type of interval to subtract. Can be one of the following
values:
|
รายละเอียดทางเทคนิค
ทำงานใน: | จาก MySQL 4.0 |
---|
ตัวอย่างเพิ่มเติม
ตัวอย่าง
ลบ 15 นาทีจากวันที่แล้วกลับวันที่:
SELECT DATE_SUB("2017-06-15 09:34:21", INTERVAL 15 MINUTE);
ตัวอย่าง
ลบ 3 ชั่วโมงจากวันที่และส่งคืนวันที่:
SELECT DATE_SUB("2017-06-15 09:34:21", INTERVAL 3 HOUR);
ตัวอย่าง
เพิ่มวันที่ 2 เดือนและส่งคืนวันที่:
SELECT DATE_SUB("2017-06-15", INTERVAL -2 MONTH);