我有一张投票表:
votes
-----------------
userid gameid
------- --------
a 1
a 2
a 3
b 1
b 2
和游戏桌:
games
----------------
gameid title
------ ------
1 foo
2 bar
3 fizz
4 buzz
我将使用哪种联接执行查询“从[用户A对游戏投票]的游戏中选择*”?
我尝试遵循Jeff's guide,但是没有得到预期的结果。
最佳答案
您将使用INNER
连接建立公共(public)gameid
字段之间的关系;
select
votes.userid,
games.title
from games
inner join votes on (votes.gameid = game.gameid)
where
votes.userid = 'a'
关于sql - 我需要什么样的加入?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7033748/