alla fine ho optato per questa soluzione
in questo modo estraggo tutte le offerte che hanno il 25 dicembre 2016 tra valida_da e valida_finocodice:WHERE '2016-12-25' BETWEEN valida_da AND valida_fino
La cosa che non mi piace e' che poi devo modificare manualmente l'anno ogni anno, mentre con l'esempio dei mesi era tutto dinamico.
Come potrei fare in modo da rendere l'anno dinamico? (in pratica pescare solo 12-25 e non 2016-12-25)?