prova con:
SELECT min(tabperiodi.prezzogiornaliero),tabofferte.campi .....,tabperiodi.campi....
FROM offerte as tabofferte INNER JOIN periodi as tabperiodi ON tabofferte.idofferta = tabperiodi.idofferta
group by tabofferte.campi.....,tabperiodi.campi.... (stessi campi di sopra)
order by 1