我想選擇您的角色在過去24小時內未遇到過的所有角色。不存在的SQL子查詢
SELECT * FROM challenges
WHERE userCharID = 642 AND chalTime > DATE_SUB(CURDATE(), INTERVAL 1 DAY)
這我使用WHERE NOT EXISTS錯誤返回你的性格,在過去的一天
SELECT characterID FROM CHARACTERS
WHERE NOT EXISTS (SELECT * FROM challenges
WHERE userCharID = '610'
AND chalTime > DATE_SUB(CURDATE(), INTERVAL 1 DAY))
發起挑戰幾行?
爲什麼'userCharID'在一個查詢中引用的比較值而不是另一個查詢中的值;爲什麼它在一個查詢中是642,而在另一個查詢中是610?這很重要嗎? –