显示好友表中的profile_name

时间:2019-05-18 03:34:42

标签: mysql sql

我正在尝试显示用户朋友的个人资料名称。我有一个朋友表(用户表)和我的朋友表(朋友表)。不要问为什么这些令人困惑的名称,这就是作业的要求。为了避免造成混淆,我称其FriendsID为user_id,myfriendsID为friends_ID。

现在,到目前为止,我已经列出了user_id和与该ID关联的朋友。 我希望它也能够通过在user_id表上拥有的profile_name显示朋友的姓名。

我目前使用的SQL是:

private handleScroll = (...args: Array<ScrollValues | React.UIEvent<HTMLElement>>) => {
 const [scrollValues, prevScrollValues] = args as ScrollValues[];
};

问题是,它列出了USER_ID的名称,而不是friend_id。我尝试获取的配置文件名称也来自user_id表,但具有其自己的唯一user_id。如果说得通?

1 个答案:

答案 0 :(得分:0)

再次加入朋友/用户。

Inner join friends as f2
On f2.friend_id = myfriends.friend_id1