gpt4 book ai didi

snowflake-cloud-data-platform - 如何从日期列为 varchar 数据类型的日期同时获取月份和年份。使用雪花工具

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

我试图从列(MISSUE)中获取月份和年份,同时在雪花中引入“_”。例如(6_2021、7_2021 等)。

这可以在 MS Access 查询中存档为:

月([MISSUE]) & "_"& 年([MISSUE]) AS Month_Year

我当前在 Snowflake 中的代码显示:

EXTRACT(月,TO_DATE(MISSUE)) &'_'& EXTRACT(年,TO_DATE(MISSUE)) AS Month_Year

有人可以告诉我我做错了什么吗?

谢谢!

最佳答案

或者节省一些打字时间(爸爸笑话):

select to_char(MISSUE::DATE,'MM_YYYY') from tbl

enter image description here

复制|粘贴|运行|在雪花中:

with tbl as (select $1 as MISSUE from values ('2017-04-10'), ('2017-06-10'))
select
to_char(MISSUE :: DATE, 'MM_YYYY') cleaner
from
tbl

关于snowflake-cloud-data-platform - 如何从日期列为 varchar 数据类型的日期同时获取月份和年份。使用雪花工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68303684/

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