ใช้ฟังก์ชัน MINUTE() เพื่อดึงค่านาที (0-59) จากข้อมูลประเภท DATETIME หรือ TIMESTAMP
สร้างตารางตัวอย่าง
mysql> CREATE TABLE DemoTable (
-> ShippingDate DATETIME
-> );
เพิ่มข้อมูลตัวอย่าง
mysql> INSERT INTO DemoTable VALUES('2019-01-10 10:04:45');
mysql> INSERT INTO DemoTable VALUES('2019-06-11 05:45:00');
mysql> INSERT INTO DemoTable VALUES('2019-06-12 07:00:55');
แสดงข้อมูลทั้งหมด
mysql> SELECT * FROM DemoTable;
ผลลัพธ์:
+---------------------+ | ShippingDate | +---------------------+ | 2019-01-10 10:04:45 | | 2019-06-11 05:45:00 | | 2019-06-12 07:00:55 | +---------------------+
คำสั่งดึงเฉพาะนาที
mysql> SELECT MINUTE(ShippingDate) AS Minutes FROM DemoTable;
ผลลัพธ์:
+---------+ | Minutes | +---------+ | 4 | | 45 | | 0 | +---------+
ฟังก์ชันที่เกี่ยวข้อง: HOUR() (ชั่วโมง), SECOND() (วินาที), DAY() (วัน), MONTH() (เดือน), YEAR() (ปี)