Colonne Created_at dans la table incoming_links

Dans la table incoming_links, que signifie exactement la colonne created_at ?

J’aimerais créer un badge similaire à un « Good Share », c’est-à-dire :

select views.user_id, i2.post_id, current_timestamp as granted_at
from (

select i.user_id, min(i.id) i_id
from incoming_links i
join badge_posts p on p.id = i.post_id
join users u on u.id = i.user_id
group by i.user_id, i.post_id
having count(*) >= 300

) as views
join incoming_links i2 on i2.id = views.i_id

… mais je voudrais uniquement compter les « clics » dans la même année où le post auquel il est fait référence a été créé.

Est-ce que je résoudrai ce problème en ajoutant simplement une clause WHERE qui garantit que l’année de incoming_links.created_at est la même que l’année de badge_posts.created_at ? Ou cette clause WHERE signifiera-t-elle autre chose ?