SQL - Conectar varios campos

 
Vista:

Conectar varios campos

Publicado por Gato (1 intervención) el 24/07/2018 08:38:51
Buenos días.

Me encuentro con un problema en el trabajo.

Supongamos que tengo una tabla de este estilo

Exp1 NIF1
Exp1 NIF2
Exp2 NIF1
Exp2 NIF3
Exp3 NIF3
Exp3 NIF4
Exp4 NIF5

Lo que necesito hallar es la "conexión" que tiene cada Exp con otros por su NIF.

Es decir, como el Exp1 tiene el NIF1 y también está en el Exp2, entonces puedo decir que ambos están relacionados. Hasta aquí bien.

El problema surge cuando tengo que seguir bajando de nivel, es decir. Como el Exp1 está relacionado con el Exp2 y el Exp2 está relacionado con el Exp3, necesitaría una consulta que me dijera que el Exp1 está relacionado con el Exp2 y el Exp3. Esto habría que generalizar, claro.

Trabajo con SQL Servet Management Studio 17.

¡Gracias por vuestra ayuda!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder