Je zou de native TIMESTAMPDIFF
SELECT TIMESTAMPDIFF(<INTERVAL>,<timestampFrom>,<timestampTo>);
Als je het verschil wilt vinden tussen de eerste en de laatste tijdstempel van een bepaalde host-ID, dan ben je hier:
SELECT TIMESTAMPDIFF(MINUTE,MIN(pingtime),MAX(pingtime))
FROM yourTable
WHERE host = 2;