El resultado de un select lo puedes almacenar ( siempre hablando de la base de datos, no de aplicaciones ) en una tabla temporal o un tipo de datos record, no puedo comentar mucho mas porque no das mucha informacion.
Este post te puede servir para los tipos de datos
http://www.forosdelweb.com/f100/curs...utarse-668124/
Saludos