Você pode usar o TIMESTAMPDIFF
SELECT TIMESTAMPDIFF(<INTERVAL>,<timestampFrom>,<timestampTo>);
Se você quiser encontrar a diferença entre o primeiro e o último carimbo de data/hora de um determinado ID de host, aqui está:
SELECT TIMESTAMPDIFF(MINUTE,MIN(pingtime),MAX(pingtime))
FROM yourTable
WHERE host = 2;