Devo estrarre il tempo trascorso in minuti da una tabella

ho provato con

SELECT MINUTE(NOW() - CAMPO_DATA) AS TEMPO FROM TABELLA

il problema è che cosi mi fa la sottrazione coe se fossero due numeri
dandomi solo la differenza e non il tempo trascorso reale trascorso

ad esempio
2004-22-07 09:53:00 meno 2004-22-07 10:03:00
mi restituisce 50 invece di 10 minuti

Qualcuno mi sa aiutare???

P.S. l'ideale per me sarebbe ricavare il tempo trascorso nel formato minuti:secondi

Vi prego

AIUTATEMIIIII