No me parece muy razonable la idea.
Cuando dices
Cita: sin tener un maximo de datos.
estás implicando una consulta capaz de resolver una tabla de infinitas columnas... No conozco DBMS que pueda hacer eso.
¿No será que te estás planteando la generación de un reporte, que deberías tratar de resolver por medio de OLAP y no por simples subconsultas?