Cita:
Iniciado por jlusc98 Hola David,
creo haber entendido el problema. Yo tambien lo tuve hace un tiempo, y la solución por la que opté, sin generar más consultas de las necesarias, es crear ese mismo campo en la tabla usuario dos veces.
Me explico:
en la tabla de usuario crea dos campos: El campo de usuario USususId y el campo UsuSis1Id (ambos campos contienen el mismo dato) el id de usuario.
Lo que ocurre es que cuando haces la consulta con el JOIN una tabla la comparas con el dato UsusID y la otra con el dato Usus1ID, ambas tiene el mismo valor por lo que la consulta saldrá correcta.
Espero que te sirva, es tan solo una idea
Gracias por responder estimado, pero al principio de mi problema, pensé en hacer lo mismo, pero no tengo acceso para modificar datos en las tablas, eso me coarto mis posibilidades por eso fue que tuve que inventar una solución no tan optima, pero funcional.