Gracias Jurena,
De echo ahora lo tengo exactamente igual como me lo has dicho tu!! Y no me salen aquellas que ya habia seleccionado previamente, el problema es que tambien me salen aquellas fincas que no tienen ninguna relacion con esa operacion.
Lease fincas con relacion a un operacion concreta como:
SELECT DISTINCT finques.id_fi FROM finques,poseix,te WHERE te.operacions_numop='$numop' AND te.clients_nif=poseix.clients_nif AND poseix.finques_id_fi=finques.id_fi
Se que es un poco rebuscado lo que quiero