奧凱我的網站工作與Facebook的API,這將導入將在,所以我的表結構會記錄用戶的所有朋友(用戶ID,名稱)如下:合併兩個查詢一起
users: id, name
usersFriends: id, friendUserId, name
所以當用戶加入的網站,他們將得到導入的所有朋友,例如數據:
user: 237374734 (facebook user id), John brouwers (name of the user)
然後將導入約翰的各界朋友。例如:
userFriends: 237374734 (John user id), 2737373, Michael jackson
現在我需要的是,將搜索(按名稱)查詢過的朋友,這是 只需參加沒問題,但我需要的是在查詢中我需要檢查無論用戶是在我的網站上,以便讓我們的例子:
我們登錄時使用的用戶約翰,我們正在尋找邁克爾所以這將是
SELECT name FROM userFriends WHERE name LIKE %michael%
但我需要的不僅是回報用戶的名字,我也需要檢查用戶是否存在s在用戶表中。
對不起,長期以來,希望我的問題是明確的。謝謝!
如果您想快速解決問題,請放上您的表格結構。 –
添加了表格結構。 – user1066101
你給友誼命名?好的... –