RDM
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 08/07/2010 16:36 hs
Boa Tarde! Pessoal, eu estou com o seguinte problema: estou criando um aplicativo e gravando os dados no mysql, até ai blz, em uma tabela tem um campo chamado DataApto e neste campo é gravado a data no seguinte formato: 2010-06-26 15:33:45 e é ai que esta o problema, eu preciso realizar uma consulta, mas o usuário não pode digitar como descrito acima, ele tem que digitar apenas a data tipo: de 26-06-2010 até 01-07-2010 e trazer os dados entre estas datas, mas não estou conseguindo realizar esta consulta porque não estou sabendo converter esta data de 2010-06-26 15:33:45 para 26-06-2010 por favor me ajudem obrigadi!
|
|
|
|
Augusto
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 08/07/2010 18:20 hs
Converta seu Campo para Date.Tem o "SQL Manager for MySQL". Tiro e queda. Valeu.
|
|
|
RDM
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 12/07/2010 08:33 hs
Bom dia! Mas, Augusto, eu preciso de data e hora, porem em formato do Brasil (dd/mm/aaaa hh:mm:ss) se eu alterar para date ele vai gravar somente a data.
|
|
|
J.Carlos
|
PRESIDENTE PRUDENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 12/07/2010 10:37 hs
Select * from tabela where Data >= '2010-06-26' and Data < '2010-06-27' Neste caso vai pegar todos os lanctos desta data. Pro bd Sql Server eu faço assim: Select * from Tabela where Data > convert(datetime,'2010-06-26',102) and Data < convert(datetime,'2010-06-27',102)
|
|
|