我想知道用户(userID = 3)有问题的单元格数量
我想是这样的
select questionID
FROM `question-cell`
WHERE questionID in
(select questionID
from `user-question`
WHERE userID = 3 AND competitionID = 4
group by competitionID, userID)
我想知道是否写,因为我正在使用Notebad
答案 0 :(得分:1)
我认为您正在寻找以下查询。 Group Bys不会在子查询中工作,并且您在不应该使用它们的地方有引号。
select count(*) FROM question-cell WHERE questionID in (select questionID from
user-question WHERE userID = 3 AND competitionID = 4)