Puoi usare il nativo TIMESTAMPDIFF funzione :
SELECT TIMESTAMPDIFF(<INTERVAL>,<timestampFrom>,<timestampTo>);
Se vuoi trovare la differenza tra il primo e l'ultimo timestamp di un determinato ID host, eccoti qui:
SELECT TIMESTAMPDIFF(MINUTE,MIN(pingtime),MAX(pingtime))
FROM yourTable
WHERE host = 2;