การตรวจสอบข้อมูลแบบต่อเนื่อง มันสามารถตรวจสอบได้หรือเปล่าครับ
Code (SQL)
CREATE TABLE `datetimecontinuous` (
`id` int(11) NOT NULL,
`date` datetime DEFAULT NULL,
`time` time DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO `datetimecontinuous` (`id`, `date`, `time`) VALUES
(1, '2021-02-27 22:14:17', '07:00:00'),
(2, '2021-02-27 22:14:21', '09:00:00'),
(3, '2021-02-27 22:14:55', '10:00:00'),
(4, '2021-02-27 22:14:58', '11:00:00'),
(5, '2021-02-27 22:15:19', '15:00:00'),
(6, '2021-02-27 22:15:25', '17:00:00'),
(7, '2021-02-27 22:27:14', '18:00:00'),
(8, '2021-02-27 22:27:16', '19:00:00'),
(9, '2021-02-27 22:27:19', '22:00:00'),
(10, '2021-02-27 22:27:21', '23:00:00');
ทำได้แค่นี้
Code (SQL)
SELECT `dtc`.`time` AS `dtc1_time`, `dtc2`.`time` AS `dtc2_time`
FROM `datetimecontinuous` AS `dtc`
JOIN `datetimecontinuous` AS `dtc2`
ON `dtc2`.`time` = TIMESTAMPADD(HOUR, 1, `dtc`.`time`)
ไม่รู้จะทำไงต่อ
ประวัติการแก้ไข 2021-02-27 23:10:22
Date :
2021-02-27 23:09:05
By :
mr.v
มันต้องมีฟิลด์ REF_ID เกี่ยวข้องด้วยหรือเปล่าครับ
ว่าเป็นเวลาของใคร เหมือนโครงสร้างจะไม่ครบนะครับ
Date :
2021-02-28 10:30:03
By :
{Cyberman}
ขอบคุณมากๆครับ เมื่อคืนคิดไม่ออก พอได้พักบวกกับมีแนวทาง ตอนนี้ปรับใช้เรียบร้อยดีครับ
โพสต์ครั้งแรกในรอบ 10ปี กว่าจะหารหัสเจอ 555
ประวัติการแก้ไข 2021-02-28 11:20:31
Date :
2021-02-28 11:20:07
By :
potdev
Load balance : Server 00