Ich versuche herauszufinden, wie Sie eine Abfrage für SQL Server schreiben, die verwendet wird, um übereinstimmende Freunde zu finden. Die Namen befinden sich in zwei Spalten in derselben Tabelle. Nur "akzeptierte" Freunde sollten zurückgegeben werden.SQL Server: freigegebene Elemente in 2 Spalten finden
Hier ist ein Beispiel für die Datenbankinformationen:
ID Name_1 Name_2 Accepted
=====================================
1 Jimmy John 1
2 John Joey 1
3 Joey Jimmy 1
4 John Sally 1
5 Jimmy Sally 0
In diesem Beispiel Jimmy Freunde mit John ist. Der gemeinsame Freund zwischen diesen beiden (und das gewünschte Ergebnis) ist Joey. Sally ist beiden auch gemeinsam, aber Jimmy hat sie noch nicht als Freundin akzeptiert.
Haben Sie ein Beispiel, was Sie bereits versucht haben? – HABO