Prova una cosa tipo:
SELECT * FROM tab_offerte WHERE (MONTH(data_arrivo) >= 5) AND (MONTH(data_partenza) <= 5) AND (codice = 5)
Prova una cosa tipo:
SELECT * FROM tab_offerte WHERE (MONTH(data_arrivo) >= 5) AND (MONTH(data_partenza) <= 5) AND (codice = 5)