Използвайте JPA изрази на заявка този език е независим от базата данни. Изразът на заявката JPA би бил подобен на вашата родна заявка (можете да използвате функция МЕСЕЦ ):
@Query("SELECT u FROM Cliente u WHERE MONTH(u.nascimento) = ?1")
Iterable<Cliente> findAllByNascimentoLike(Integer month);