gpt4 book ai didi

date-format - 如何在hana中格式化日期

转载 作者:行者123 更新时间:2023-12-02 07:20:43 24 4
gpt4 key购买 nike

我需要在我的 hana sql 中格式化日期,但我不知道如何。像这样的东西:

 SELECT
DATE_FORMAT(DATAS,'%Y-%m') as Dat
,sum(SALES_VALUE) as Venda
,sum(SALES_QTY) as Qtd
,sum(SALES_VALUE) / sum(SALES_QTY) as Preco
FROM looqdata.data_store_sales as s
inner join
looqdata.data_store_cad as c
on s.STORE_CODE = c.STORE_CODE
where 1=1
and DATAS between '2016-01-04' and '2016-02-10'
and s.STORE_CODE in (1,2)
group by DATE_FORMAT(DATAS,'%Y-%m')

最佳答案

SAP HANA 中的日期数据类型,就像在大多数其他 DBMS 中一样,没有与之关联的特定格式。
格式化是输出渲染过程的一部分,区域设置相关设置通常在这里发挥作用。你可以查看我的 blog在这一点上。

如果要强制使用特定格式并接受数据类型变为字符串数据类型,则使用诸如 TO_VARCHAR() 之类的转换函数。 reference docu link可以使用。

例如。

SELECT 
TO_VARCHAR (TO_DATE('2009-12-31'), 'YYYY/MM/DD') "to varchar"
FROM DUMMY;

从格式 YYYY-MM-DD 转换日期字符串日期格式 YYYY/MM/DD .

关于date-format - 如何在hana中格式化日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46981250/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com