SELECT se.* FROM ${tableName} se INNER JOIN ( SELECT ID_SERVICE, MAX(DATE_TIME) AS latest_date FROM ${tableName} GROUP BY ID_SERVICE ) t ON t.ID_SERVICE = se.ID_SERVICE AND se.DATE_TIME = t.latest_date
这台sql的意思是从${tableName}表里按照条件进行分组查询分组最新的数据,然后再把${tableName}和查询的数据进行关联,把其他的字段信息查询出来