Skip to main content
Announcements
Qlik Introduces a New Era of Visualization! READ ALL ABOUT IT
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

problema con el campo fecha

Buenas,

Tengo una duda con un campo fecha y no entiendo lo que sucede......yo cargo unos datos desde un fichero plano, tiene múltiples campos y uno de ellos es un campo el cual de tipo fecha, pero que viene con hora minutos segundos, entonces como yo quiero quedarme solo con

LOAD @1 as fechaconHora,

         Date(@1,'DD/MM/YYYY') as fechasinHora,  

FROM

$(vFichero)

(txt, codepage is 1252, no labels, delimiter is '|', msq);

esto me genera la fechasinHora, en el formato que yo quiero...pero el problema viene que aunque al quitarle la hora se me quede la misma fecha por ejemplo 19/04/2016, esto me lo genera como si fueran campos diferentes y si yo cargo 100 registros...eso me genera 100 fechasinHora que son exactamente iguales 19/04/2016, pero que me lo trata como si fueran elementos diferentes.

¿Alguien intuye que puede estar pasando?

Un saludo

1 Solution

Accepted Solutions
rubenmarin

Hola Jonay, añadiendo Floor le quitaras la hora.

El valor en texto que representa la fecha será el mismo pero internamente estará guardando decimales con la hora, con lo que realmente son valores distintos.

View solution in original post

3 Replies
rubenmarin

Hola Jonay, añadiendo Floor le quitaras la hora.

El valor en texto que representa la fecha será el mismo pero internamente estará guardando decimales con la hora, con lo que realmente son valores distintos.

JoaquinLazaro
Partner - Specialist II
Partner - Specialist II

Prueba esto

LOAD @1 as fechaconHora,

         Floor(Date(@1,'DD/MM/YYYY')) as fechasinHora, 

FROM

$(vFichero)

Anonymous
Not applicable
Author

Buenos días,

Muchas gracias a ambos, se trataba de eso....no sabía que internamente se guardaban esos decimales que hacían que fuera distinto.....Más cosas que se van aprendiendo día a día

Un saludo