No se acaba de entender la estructura pero voy a suponer
TablaA
idA
idB
alquiler
venta
TablaB
idB
nombre (por poner algo)
La consulta de la tablaB se complica pero te habria una forma de solucionarla modificando la estructura....Si las reglas de tu negocio lo permiten. Por los resultado que pides parece que si.
No se acaba de entender la estructura pero voy a suponer
TablaA
idA
idB
alqVenta (0 alquiler 1 Venta)
TablaB
idB
nombre (por poner algo)
Creo???