Cita: Pero si cambio OR por AND me da 0 productos aunque haya algun producto que tenga dos registros en la tabla filtro_rel (uno con id_filtro=1 y otro =2)
Porque un mismo registro no puede tener dos valores diferentes al mismo tiempo en el mismo campo.