ho un problema in una query di questo tipo


codice:
SELECT * FROM date where Month(Data) = 1 and (year(Data) = 2005 or year(Data) =1900) order by DAY(Data) LIMIT 0,30
credoc he sia un problema di versioni di mysql perchè in locale con uan versione più aggironata funziona...

credo che il problema sia tutto nelle parentesi...
chi è così gentile da indicarmi la giusta query

v ringrazio in anticipo