Search for authors whose records are separated by at least X days
A check in the HAVING clause would do the trick:

SELECT author_id, count(*) AS i_count
FROM   images
GROUP  BY author_id
HAVING max(date_added) &gt; min(date_added) + interval '30 days'
ORDER  BY i_count DESC;