Si te entendí bien, no creo que sea posible.
buscarías algo como esto?
Código sql:
Ver originalSELECT campo1,(SELECT campo2 FROM tabla2),campo3 FROM tabla1;
??
Esto te funciona, si el numero de registros de la query es igual a 1. Pero si tiene varios registros (Que es como creo necesitas) No permite realizar la consulta.
Cita: Subquery returns more than 1 row
Dime si es eso aclara tus dudas o estoy perdido con tu pregunta
Un saludo.