Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

*_Charles Potter_*

Datas,,,

Recommended Posts

Bom Dia Gente,,

 

Eu aqui "denovo" com minhas dúvidas,, http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

 

Tipo tenho a tabela pordutos, ela tem duas colunas muito importantes "Data_Lancamento" e "Data_Desativacao" preciso fazer um select par selecionar todos os produtos que ja lançaram e que a data de desativação nao chegou,,, tentei o basico

 

Select * From produtos Where Data_Lancamento > '"&date()&"' and Data_Desativacao < '"&date()&"'

 

Mas não funcionou,,

 

AS duas colunas estão no formato "date"

 

Alguem saberia ums solução?

 

Vlw http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

se o campo realmente for "campo data", formato "data" faça isso

 

Select * From produtos Where Data_Lancamento >= '"&date()&"' and Data_Desativacao < '"&date()&"'

mais você está comparando com a data atual "date()", a de hoje! você tem que fazer de "tal data" até "tal data"

 

agora caso queira só de data de desativação, comparador adequado é o BETWEEN

http://www.w3schools.com/Sql/sql_between.asp

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tipo eu queria o seguinte,,,

 

Tenho o cadastro

 

| Data de Lançamento | Data de Desativação

1 | 30/04/2009 | 02/05/2009

2 | 03/05/2009 | 28/05/2009

 

Dai comparando com hoje, seria exibido apenas o registro "1"

E quando fosse dia 3/05 exibiria apenas o registro "2"

 

tentei,, e nao retornou nem um nem outro,,, :mellow:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Select * From produtos Where Data_Lancamento = '"&date()&"'

 

agora formate a data corretamente!! pois pode ser isso, formate de acordo com o seu banco de dados, temos formatos de data aqui:

http://tedk.com.br/blog/index.php/2008/03/...ver-oracle-etc/

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.