Представьте это, что вы разделили все ваши числа по признаку который указан в group by. Разложили их по кучкам (income) и посчитали сколько в каждой кучке. В одной такой куче оказалось 2 раза число 70, оно и получилось в результате
Вывести информацию (автора, название, цену и количество) о тех книгах, цены которых превышают минимальную цену книги (из всех книг) на складе не менее чем на 200 рублей, и у автора которых общее количество экземпляров всех книг более 4х
select * from books where author in (select author from books group by author having sum(amount) > 4 ) and price >= (select min(price) from books) + 200