0

我有一个快速的问题

我有一个带有 openid 的表和另外两个表连接它们的是用户 ID

但是我必须开始在 de openid 表中查找用户 ID 这可以在一个 select 语句中完成还是需要两个

我试过这个,但显然没有用

SELECT op *,g *,gp *FROM openidAS op INNERJOIN usersAS g ON( g. userid= op. userid) INNERJOIN profilesAS gp ON( gp. userid= op. userid) WHERE op. openid=2

谢谢,理查德

4

1 回答 1

2

尝试

SELECT op.*, g.*, gp.* 
FROM openid AS op 
INNER JOIN users AS g ON g.userid = op.userid
INNER JOIN profiles AS gp ON gp.userid = op.userid
WHERE op.openid = 2
于 2012-08-15T07:02:43.813 回答