सबसे पहले आपको प्रत्येक चेक के लिए सबसे बड़ी तारीख का पता लगाना होगा
SELECT `check`, MAX(`datetime`)
FROM YourTable
WHERE `service` = 2
GROUP BY `check`
फिर शेष डेटा प्राप्त करने के लिए वापस शामिल हों।
SELECT Y.*
FROM YourTable Y
JOIN ( SELECT `check`, MAX(`datetime`) as m_date
FROM YourTable
WHERE `service` = 2
GROUP BY check) as `filter`
ON Y.`service` = `filter`.service
AND Y.`datetime` = `fiter`.m_date
WHERE Y.`service` = 2