我需要一些帮助来找出我正在尝试从教科书中查询的查询。我似乎无法弄明白。任何帮助,将不胜感激! 该查询要求在所有赌场玩同一台老虎机的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 :(得分: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