Como fazer este comando SQL?

Delphi

26/10/2005

Tenho uma tabela com a coluna Ano Numeric(4) e a coluna Mês Numeric(2)
quero que o usuário possa informar um Ano e Mês Inicial e um Ano e Mês final e pegar todos os registros dentro do intervalo, estou me batendo mas não consigo fazer funcionar direito.
Alguém poderia ajudar?


Mkoch

Mkoch

Curtidas 0

Respostas

Ronaldo.cutu

Ronaldo.cutu

26/10/2005

faça assim

where mes between :mes_i and :mes_f
and ano between :ano_i and ano_f

até

Ronaldo


GOSTEI 0
Mkoch

Mkoch

26/10/2005

E se mes_i = 12 e mes_f = 5


GOSTEI 0
Ronaldo.cutu

Ronaldo.cutu

26/10/2005

tenta assim

where mes||´/01/´||ano between :mes_i||´/01/´||:ano_i and :mes_f||´/01/´||:ano_f


GOSTEI 0
POSTAR