Dentro de las sentencias de SQL usando select puedes usar like la cual te devuelve valores que contienen una cadena similar a la proporcionada.
Podrias usar por ejemplo:
select * from tabla where fecha like 2004
y te deveria devolver los campos donde la fecha lleva 2004
Bueno
Espero no me equivoque y te sirva