Pokud předpokládáme, že máte normalizovanou strukturu, stačí:
SELECT a.author, count(*)
FROM books b
INNER JOIN author a ON a.author_id=b.author_id
GROUP BY a.author
Pokud předpokládáme, že máte normalizovanou strukturu, stačí:
SELECT a.author, count(*)
FROM books b
INNER JOIN author a ON a.author_id=b.author_id
GROUP BY a.author