Oracle 对以下代码给出错误:
SELECT actor_name,
char_name
FROM zActor AS zAct,
zCharacter AS zChar
WHERE zChar.char_num IN
(SELECT COUNT(zP.char_num) AS charCount
FROM zPlay AS zP,
zActor AS zAct,
zCharacter AS zChar
WHERE zAct.actor_num = zP.actor_num
AND zChar.char_num = zP.char_num
GROUP BY zAct.actor_name
HAVING COUNT(zP.char_num) > 1);
我不知道为什么,因为我对 oracle 有点陌生,但对 SQL 有很好的掌握。任何帮助表示赞赏。