Fechas

24/02/2006 - 16:21 por Gustavo | Informe spam
Hola a todos les comento mi problema.

En una tabla tengo un campo que se grava con este formato

2005-04-06 11:44:06.700 datetime de 8

y en otra tabla tengo un campo que se grava de esta forma:

2005-10-04 00:00:00.000 datetime de 8

si bien son del mismo tipo de dato no los puedo igualar ya que cuando lo
hago no me trae ningun registro.

existe algo para solucionar esto?

Desde ya muchas gracias

Preguntas similare

Leer las respuestas

#1 Mauro
24/02/2006 - 16:38 | Informe spam
que consulta estas ejecutando?

"Gustavo" wrote in message
news:
Hola a todos les comento mi problema.

En una tabla tengo un campo que se grava con este formato

2005-04-06 11:44:06.700 datetime de 8

y en otra tabla tengo un campo que se grava de esta forma:

2005-10-04 00:00:00.000 datetime de 8

si bien son del mismo tipo de dato no los puedo igualar ya que cuando lo
hago no me trae ningun registro.

existe algo para solucionar esto?

Desde ya muchas gracias



Respuesta Responder a este mensaje
#2 Gustavo
24/02/2006 - 17:39 | Informe spam
un select con un un join entre las 2 tablas que tienen los campos de fechas
y lo que necesito es poder hacer la igualacion de estos 2 campos para que el
join funcione
"Mauro" escribió en el mensaje
news:
que consulta estas ejecutando?

"Gustavo" wrote in message
news:
Hola a todos les comento mi problema.

En una tabla tengo un campo que se grava con este formato

2005-04-06 11:44:06.700 datetime de 8

y en otra tabla tengo un campo que se grava de esta forma:

2005-10-04 00:00:00.000 datetime de 8

si bien son del mismo tipo de dato no los puedo igualar ya que cuando lo
hago no me trae ningun registro.

existe algo para solucionar esto?

Desde ya muchas gracias







Respuesta Responder a este mensaje
#3 Isaias
24/02/2006 - 18:21 | Informe spam
Si son FECHAS, debes considerar solo la FECHA.

Ejemplo:

WHERE Convert(char(8), myfecha, 112) = convert(char(8), getdate(), 112)

Saludos
IIslas


"Gustavo" escribió:

un select con un un join entre las 2 tablas que tienen los campos de fechas
y lo que necesito es poder hacer la igualacion de estos 2 campos para que el
join funcione
"Mauro" escribió en el mensaje
news:
> que consulta estas ejecutando?
>
> "Gustavo" wrote in message
> news:
>> Hola a todos les comento mi problema.
>>
>> En una tabla tengo un campo que se grava con este formato
>>
>> 2005-04-06 11:44:06.700 datetime de 8
>>
>> y en otra tabla tengo un campo que se grava de esta forma:
>>
>> 2005-10-04 00:00:00.000 datetime de 8
>>
>> si bien son del mismo tipo de dato no los puedo igualar ya que cuando lo
>> hago no me trae ningun registro.
>>
>> existe algo para solucionar esto?
>>
>> Desde ya muchas gracias
>>
>>
>>
>
>



Respuesta Responder a este mensaje
#4 Gustavo
24/02/2006 - 21:01 | Informe spam
gracias Isaias funciono perfecto.
"Isaias" escribió en el mensaje
news:
Si son FECHAS, debes considerar solo la FECHA.

Ejemplo:

WHERE Convert(char(8), myfecha, 112) = convert(char(8), getdate(), 112)

Saludos
IIslas


"Gustavo" escribió:

un select con un un join entre las 2 tablas que tienen los campos de
fechas
y lo que necesito es poder hacer la igualacion de estos 2 campos para que
el
join funcione
"Mauro" escribió en el mensaje
news:
> que consulta estas ejecutando?
>
> "Gustavo" wrote in message
> news:
>> Hola a todos les comento mi problema.
>>
>> En una tabla tengo un campo que se grava con este formato
>>
>> 2005-04-06 11:44:06.700 datetime de 8
>>
>> y en otra tabla tengo un campo que se grava de esta forma:
>>
>> 2005-10-04 00:00:00.000 datetime de 8
>>
>> si bien son del mismo tipo de dato no los puedo igualar ya que cuando
>> lo
>> hago no me trae ningun registro.
>>
>> existe algo para solucionar esto?
>>
>> Desde ya muchas gracias
>>
>>
>>
>
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida