USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Criar uma select que retorne o aniversariantes
GaByVB
não registrado
ENUNCIADA !
Postada em 13/04/2009 22:24 hs   
Oi...Por favor alguém poderia me ajudar a resolver esta minha dúvida: Preciso pegar o mês atual e verificar c em existe alguém com o mês igual, caso afirmativo, retornar...Ou c preferirem no lugar de uma select seria melhor fazer uma View...
Exemplo q fiz + retorna sempre null

select * from clientes where dataaniversario=datepart(month,getdate())
   
DeFreitas
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 14/04/2009 09:00 hs            
Bom dia.

Tente fazer assim:

select *
from clientes
where month(dataaniversario) = month(getdate()) and year(dataaniversario) = year(getdate())

Até mais!
   
Ialexandres
não registrado
ENUNCIADA !
Postada em 14/04/2009 12:30 hs   
Gaby..Fiz uma vez umas view com os seguintes código :
 
-- Retorna todos aniversariantes do Mês corrente.
SELECT     Id, Nome, DataNasc AS DataAniversario
FROM         dbo.Cliente
WHERE     (MONTH(DataNasc) = MONTH(GETDATE()))
 
-- Retorna aniversariante do dia
SELECT DataNasc FROM Cliente WHERE MONTH(DataNasc)=MONTH(getdate()) AND DAY
(DataNasc)=DAY(getdate()) ORDER BY YEAR(DataNasc)
 
Espero q lhe ajude...
   
José Harão
VÁRZEA ALEGRE
CE - BRASIL
Postada em 15/04/2009 07:57 hs         
Bom dia.

Tente fazer assim:

SELECT * FROM Clientes
WHERE month(dataaniversario) = month(Date())

Espero ter ajudado...
Comigo Funcionou..
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página