Ajuda com SQL
Olá pessoal,
Tenho uma tabela com DataEmprestimo = dd/mm/yyy
Seria asssim
===============
IDCliente | DataEmprestimo
1 20/01/2005
1 12/02/2005
1 01/03/2005
2 12/02/2006
3 12/02/2005
3 12/02/2006
Ok, agora oque eu quero é um SQL para buscar os clientes que pediram emprestimos pela PRIMEIRA VEZ em 2006. Ou seja Apenas o Cliente 2.
Muito obrigado por qualquer ajuda.
Tenho uma tabela com DataEmprestimo = dd/mm/yyy
Seria asssim
===============
IDCliente | DataEmprestimo
1 20/01/2005
1 12/02/2005
1 01/03/2005
2 12/02/2006
3 12/02/2005
3 12/02/2006
Ok, agora oque eu quero é um SQL para buscar os clientes que pediram emprestimos pela PRIMEIRA VEZ em 2006. Ou seja Apenas o Cliente 2.
Muito obrigado por qualquer ajuda.
Yallebr
Curtidas 0
Respostas
Edilcimar
04/02/2006
select * from tabela where campodataemprestimo =:dataemprestimo
GOSTEI 0
Yallebr
04/02/2006
Isso não funciona, pois eu não tenho uma data X como eu falei.
oque eu quero é um SQL para buscar os clientes que pediram emprestimos pela PRIMEIRA VEZ em 2006. Ou seja Apenas o Cliente 2 (nos dados abaixo)
oque eu quero é um SQL para buscar os clientes que pediram emprestimos pela PRIMEIRA VEZ em 2006. Ou seja Apenas o Cliente 2 (nos dados abaixo)
GOSTEI 0
Emerson Nascimento
04/02/2006
tente assim:
select id_cliente from tabela group by id_cliente having min(extract(year from DataEmprestimo)) = 2006
GOSTEI 0