SQLクエリについてサポートが必要です。
2つのテーブルがあります。1つはユーザーで、もう1つはユーザーフレンドです。
users table:
aid email firstname
1 example@mail.com example
2 example2@mail.com example2
3 example3@mail.com example3
4 example4@mail.com example4
userfriends tables:
reqid email friendemail status
1 example1@mail.com example2@mail.com 1 (example1 is frnds with example2)
2 example2@mail.com example4@mail.com 2 (example2 request pending)
3 example3@mail.com example1@mail.com 1 (example1 is frnds with example3)
4 example4@mail.com example1@mail.com 1 (example1 is frnds with example4)
したがって、ステータスが2の場合、追加リクエストは保留中であり、ステータス1の場合は友達です。私が欲しいのは、ユーザーexample1の完全なフレンドリストを取得したいということです。以前のクエリからの対応する出力のusersテーブルから名前を引き出して、フレンドリストとして表示したいと思います。