我从两个不同的表中获取数据是这样的。 但是现在,我希望以下结果带有原始名称,而不是像状态1这样的数字是Good,而user_id = 1则表示“Mike”。
答案 0 :(得分:2)
要使用userID选择用户名,请尝试使用inner join
和/或你可以说1 =好像这样:
if($status == 1)
{
echo "Good";
}
(虽然这也可以通过内连接完成,如果你有另一个表中的值)
答案 1 :(得分:0)
只需JOIN
你的牌桌,例如:
SELECT f.FollowDate, s.StatusName, u.UserName
FROM Folowers f
INNER JOIN Users u ON f.UserId = u.ID
INNER JOIN Statuses s ON f.StatusID = s.ID