La table est constituée de paires d'utilisateurs connectés ensemble. Ce qui suit est un exemple hypothétique:Comment récupérer un cluster d'utilisateurs connectés à partir d'une table de connexions entre deux utilisateurs?
user1, user2
a, b
a, c
c, a
c, d
d, e
a, e
j, n
g, n
f, n
En choisissant au hasard un utilisateur de la table (user1 ou user2) Je voudrais récupérer l'ensemble du cluster de connexions auquel appartient l'utilisateur sélectionné. Par exemple, si le d utilisateur est sélectionné la requête (ou un algorithme) doit renvoyer les connexions
a, b
a, c
c, a
c, d
d, e
a, e
Est-ce que quelqu'un sait comment former une instruction de requête ou de créer un algorithme pour récupérer le cluster de connexions?
Merci!
est ce SQLServer? –
@Mark Bannister: Oui, SQL Server 2008 –