Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
oseimuduame
Creator II
Creator II

Converting Dates from DateTime

i have my date to be like this 2016-08-16 16:11:52.207. i need to Format my date to give me something like this 2016-08-16, this is because i want to be able to filter using Year, Month and Day instead of Filtering with the Full datetime.

any help please.

Labels (1)
1 Solution

Accepted Solutions
Clever_Anjos
Support
Support

//SALES Table

LOAD

  *,

  Date(Floor(SALES_CREATED_DATE)) as SALES_CREATED_DATE_DATE,

  Month(Floor(SALES_CREATED_DATE)) as SALES_CREATED_DATE_MONTH,

  Year(Floor(SALES_CREATED_DATE)) as SALES_CREATED_DATE_YEAR;

SQL SELECT

  o.CreatedDateTime as "SALES_CREATED_DATE",

    o.CreatingUserName as "WAITER",

    o.MenuItemId AS "ITEM_ID",

    o.MenuItemName AS "ITEM_NAME",

    o.Price AS "INVC_PRICE",

    o.Quantity AS "INVC_QTY",

  t.EntityName as "CUST_NAME"

FROM SambaAlata.dbo.Orders o

LEFT JOIN SambaAlata.dbo.TicketEntities t ON o.TicketId = t.Ticket_Id

WHERE EntityTypeId = 1;

View solution in original post

4 Replies
Clever_Anjos
Support
Support

//SALES Table

LOAD

  *,

  Date(Floor(SALES_CREATED_DATE)) as SALES_CREATED_DATE_DATE,

  Month(Floor(SALES_CREATED_DATE)) as SALES_CREATED_DATE_MONTH,

  Year(Floor(SALES_CREATED_DATE)) as SALES_CREATED_DATE_YEAR;

SQL SELECT

  o.CreatedDateTime as "SALES_CREATED_DATE",

    o.CreatingUserName as "WAITER",

    o.MenuItemId AS "ITEM_ID",

    o.MenuItemName AS "ITEM_NAME",

    o.Price AS "INVC_PRICE",

    o.Quantity AS "INVC_QTY",

  t.EntityName as "CUST_NAME"

FROM SambaAlata.dbo.Orders o

LEFT JOIN SambaAlata.dbo.TicketEntities t ON o.TicketId = t.Ticket_Id

WHERE EntityTypeId = 1;

oseimuduame
Creator II
Creator II
Author

i actually Want to Format the date in Item Report. i hope this will work also

Clever_Anjos
Support
Support

Which format in which field you need?

sasikanth
Master
Master

HI,

Try this,

LOAD *,

DATE(DayStart(SALES_CREATED_DATE))) as SALES_CREATED_DATE,

YEAR( DATE(DayStart(SALES_CREATED_DATE))) ) as YEAR,

MONTH (DATE(DayStart(SALES_CREATED_DATE))) ) as MONTH;

SELECT

  o.CreatedDateTime as "SALES_CREATED_DATE",

    o.CreatingUserName as "WAITER",

    o.MenuItemId AS "ITEM_ID",

    o.MenuItemName AS "ITEM_NAME",

    o.Price AS "INVC_PRICE",

    o.Quantity AS "INVC_QTY",

  t.EntityName as "CUST_NAME"

FROM SambaAlata.dbo.Orders o

LEFT JOIN SambaAlata.dbo.TicketEntities t ON o.TicketId = t.Ticket_Id

WHERE EntityTypeId = 1;