http://img293.imageshack.us/img293/857/tablez.jpg 这是2张桌子的图片。
mybb_users 表是包含已注册论坛的用户的表。
mybb_userfields 是包含他们能够自定义的自定义配置文件字段数据的表格。改变他们的个人资料。
现在,我想要做的就是在行中显示所有用户,这些用户使用他们在个人资料中提供的自定义个人资料字段数据(位于 mybb_userfields 表中)
如何正确显示这些字段?
例如,p0gz是男性,住在AZ,他拥有360,不知道他的带宽& Flip Side Phoenix是他的团队。 它怎么能像“p0gz-male-az-360-dont know-flipside phoenix”一样连续〜???
答案 0 :(得分:4)
这就像普通的LEFT JOIN
SELECT * FROM mybb_users
LEFT JOIN mybb_userfields
ON (mybb_users.uid = mybb_userfields.ufid)
WHERE username = 'p0gz'
这应显示用户p0gz