当我的成员(member)登录时,他们有一个用户面板。
但是,这是一个游戏,所以我想显示一些有关其角色的信息。 我有 1 个表“游戏”,用于存储帐户信息,我用它来创建登录 session 。 但他们的角色信息位于另一个名为“base”的表上
“accid”与每个用户的“游戏”中的 ID 相同,因此它多次用于定义该人帐户上的所有角色,我觉得我很难解释,所以这里有一个例子:
基础
'accid' , 'character name',
'12659' , 'character 1' ,
'12659' , 'character 2' ,
'10067' , 'character 1' ,
游戏
'id' , 'username',
'12659' , 'player 1' ,
'10067' , 'player 2' ,
如何从“基本”表中仅提取登录人员帐户的所有角色信息?
提前致谢,非常感谢所有帮助!
最佳答案
尝试这个查询
SELECT b.character_name FROM base b LEFT JOIN game g on b.accid = g.id
关于php - 从不同的表中检索信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22243313/