我有两张桌子。第一个表包含简单的用户数据并具有列
$username, $text, $image
(这称为“用户数据”)。
第二个表包含有关哪些用户“关注”其他用户的信息,这些信息由列设置
$username and $usertheyfollow
(这称为“跟随”)。
我需要做的是单独向每个用户显示数据,以便与他们相关。这意味着 userABC 例如,需要能够查看他/她关注的所有用户的输入$text
和输入。$image
为此,我相信我需要编写一个 sql 查询,首先检查谁是登录用户(在本例中为 userABC),然后选择$usertheyfollow
表 FOLLOWS 上具有相应值的所有实例,"userABC."
然后需要返回到我的USERDATA
表并选择$text
,$image
它的对应值为$usertheyfollow
. 然后我可以使用 echo 命令或类似命令来显示它...
我将如何编写这个 SQL 查询?我是否以正确的方式讨论数据库架构?