我有一个作者表,其中包含他们的姓名、书名和出版年份。时间段如果从 2000 年到 2010 年。
我想选择在检查的时间间隔内每一年都发表过(至少一次)的作者。我怎样才能做到这一点?请指教。
最佳答案
select *
from pubs
where author in
(
select author
from pubs
where publicationYear between 2000 and 2010
group by
author
having
count(distinct publicationYear) = 11
)
关于mysql - 选择历年发表的作者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14665345/