Leggevo ieri in un sito (di cui purtroppo ora non trovo più l'indirizzo) che dovendo ad esempio recuperare tutti i record a partire da un determinato anno, la query seguente
select * from tabella where data >= '2005-01-01'
è preferibile a questa qui
select * from tabella where year(data) >= 2005
Vi risulta una cosa del genere? E se sì allora quale sarebbe l'utilità di funzioni come year() ?
Grazie per l'attenzione.