Salve a tutti...

Mi ritrovo ad avere un problemuccio che non so come risolvere...
Il fatto è che vorrei sapere come si possa fare a far sotrrarre dei campi di un recordset ma da record diversi....:
per intenderci ho una tabella con la quale sto facendo una sorta di agenda per appuntamenti.
per ogni riga ho l'ora di inizio,la durata e la fine dell'appuntamento.
Quello che vorrei riuscire a trovare è il tempo tra un appuntamento e l'altro, cioè [inizio 2°appuntamento]-[fine 1°appuntamento] . Non so se sia una cosa fattibile già da access o nello script asp ma se qualcuno potesse indicarmi qualche strada comoda....