2015-10-05 123 views
0

我需要一些帮助来确定我正在尝试从我的教科书中查询的查询。我似乎无法弄清楚。任何帮助,将不胜感激! 该查询要求在所有赌场玩相同老虎机的PlayerNums。我不知道如何解决这个问题。使用嵌套查询进行简单访问查询

这是我到目前为止,并相信我我知道,它可能是可怕的 错了。

SELECT P1.PlayerNum 
FROM Plays as P1 
WHERE P1.SlotNum IN 
    (SELECT P2.SlotNum 
    FROM Plays AS P2 
    WHERE P2.CasinoNum IN 
     (SELECT P3.CasinoNum 
     FROM Plays AS P3)); 

感谢您的帮助!下面是表:上表结构https://gyazo.com/a961956b95e04dde93e7dabbba215dcb

+0

[中获得简单的SQL查询(可能的重复http://stackoverflow.com /问题/ 32939801 /简单的SQL查询中访问) – Japongskie

回答

0

基地,尝试加入低于这个3个表...

SELECT a.PlayerNum FROM Player a 
    INNER JOIN Plays b ON a.PlayerNum = b.PlayerNum 
    INNER JOIN Casino c ON b.CasinoNum = c.CasinoNum