(SELECT BOOKAUTHOR from (select DISTINCT bookauthor, genre from BOOK) group by bookauthor HAVING COUNT(*) > 1);
对联接感到困惑
请让我知道是否有任何方法可以改善我的问题,我已经尝试过搜索并且仍然很困惑以致于无法实现
答案 0 :(得分:1)
您会做类似的事情
SELECT a.AUTHORFIRSTNAME,
a.AUTHORLASTNAME
FROM (SELECT BOOKAUTHOR, COUNT(*)
FROM BOOK
GROUP BY BOOKAUTHOR
HAVING COUNT(*) > 1) b
INNER JOIN AUTHOR a
ON a.AUTHORID = b.BOOKAUTHOR