2012-08-29 33 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

相關問題