relationID sessionID_Ref userID_Ref
1 1 1
2 1 2
3 2 1
4 2 3
5 3 1
6 3 2
7 3 3
オーケー!人々のグループにメッセージを送信できるメッセージング システムを構築しています。しかし、メッセージを送信するユーザーに応じて、sessionID を検索するこの SQL クエリに行き詰まっています。
例: I (userID: 1) が userID 2 にメッセージを送信すると、SQL クエリは sessionID: 1 を返す必要があります。
userID 2 と 3 にメッセージを送信すると、sould return: sessionID: 3
MSSQL を使用して、単一の SQL クエリでこれを行うことはできますか?