奥凯我的网站工作与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
你给友谊命名?好的... –