|
Postada em 23/08/2008 02:48 hs
galera tenho uma tabela com os dados de vários clientes e entre os campos está o de data de nascimento no formato dd/mm/yyyy
gostaria de montar uma sql pra me retornar todos os aniversariantes do dia.
por exemplo, nao sei como montar:
select * from clientes where datanascimento ??????
alguem poderia me dar essa força.....
================================================================ O Aprendizado é Direito de Todos. O Saber é Privilégio de Poucos. Começando a estudar VB.NET. Realmente é incrível!!!!
|
|
|
|
Poggetti
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 23/08/2008 13:56 hs
select * from clientes where datanascimento = "#" & cdate(nome_do_txt) & "# "
|
|
|
|
Postada em 23/08/2008 15:10 hs
o problema, Poggetti é o seguinte:
o campo txtData é no formato dd/mm (28/06)
se eu usar essa sql: select * from clientes where datanascimento = "#" & cdate(txtData) & "# "
o cdate(txtDate) vai me retornar dd/mm/yyyy (28/06/2008) usando como ano, o ano atual!!!
entao a sql vai estar "perguntado" ao banco: "me retorne todos os registros da tabela clientes onde data de nascimento é igual a 28/06/2008"
e os registros em que a ano é, por exemplo 2000, 1978, 1981?????
entendeu???
ainda não consegui!!!!!!
================================================================ O Aprendizado é Direito de Todos. O Saber é Privilégio de Poucos. Começando a estudar VB.NET. Realmente é incrível!!!!
|
|
|
Poggetti
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 24/08/2008 14:36 hs
Coloca antes do CDate, a instrução format, da seguinte forma: Format(cdate(txtData),"dd/mm")) uma pergunta qual o formato do campo datanascimento?
|
|
|
Poggetti
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 24/08/2008 14:54 hs
José Ari, esquece, apaga o que te escrevi. Errei, por ser apressado. Mas não é só uma sql, vais ter que criar uma tabela temporária em que o campo datanascimento é gravado no formato mm/dd, e nesta tabela fazes a pesquisa, formatando o txtData também como mm/dd.
|
|
|
Poggetti
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 24/08/2008 15:09 hs
Hoje estou atrapalhado, mas se quiseres, mais tarde, no máximo amanhã, posso montar esta sql para tí.
|
|
|