2012-08-29 39 views
0

我有两个名为'follow'并登录的表。它包含以下字段。如何将一个coloumn值分配给其他动态?

Table Name: follow 
Fields:  id,user_id,follow_id 

Table Name: login 
Fields:  id,email,username,password,phone 

我想在'登录'表中显示人名。 我必须动态地给他们的user_id来获取表中的follow_id,并且将上面的follow_id分配为user_id,然后获取follow_id以显示登录表中的名称。

我已经写下如下的查询,它返回空集。

SELECT DISTINCT follow.follow_id,follow.user_id,login.username 
FROM follow,login 
WHERE follow.user_id =".$userid." 
    AND follow.user_id=follow.follow.id 
    AND login.id = follow.follow_id 

如何解决这个问题?

回答

0

我觉得这是你说“还可以指派以上follow_id为USER_ID”的意思了没有必要的条件and follow.user_id=follow.follow.id

相关问题