Es un tema para base de datos. Igual usar subselect en mysql es posible si este es versión 4.1 o mayor.
La idea básica es:
Código:
Select
select
a.campo campoA,
(select b.campo from tabla_b b where b.campoRelacion = a.otrocampoRelacion and b.fecha between $dato1 and $dato2 ) campoB
from
tabla_a a
where
a.uncampo = '$unvalor'
teóricamente también podrías usar un left, right, cross, o el join que mas te guste:
Código:
select
a.campo campoA,
b.campo campoB
from
tabla_a a
inner join tabla_b b on b.campoRelacion = a.otrocampoRelacion
where
a.uncampo = '$unvalor' and b.fecha between $dato1 and $dato2
Espero que leyendo los ejemplos comprendas un poco más el tema