gpt4 book ai didi

Excel 数据透视表的 SQL 日期格式

转载 作者:行者123 更新时间:2023-12-04 13:06:02 25 4
gpt4 key购买 nike

我正在提取数据以在 Excel 的数据透视表中使用,但 Excel 无法识别日期格式。

我在用着..

CONVERT(date, [DateTimeSelected]) AS [Search Date]

显示为 2013-08-01 在我的查询输出中。

当它通过我的 SQL 连接进入我的 Excel 数据透视表时,它看起来相同,但过滤器无法识别为日期。

在这里,您可以看到 Excel 如何在左侧将其视为文本,在右侧将其视为 Excel 中将其识别为日期时的外观。

enter image description here

请问有什么想法吗?

谢谢 ;-)

尝试了所有这些,但只有原始的 B.Depart (日期时间)作为日期出现,Excel 不会将任何转换后的列作为日期读取......

我得到了很多格式,但 Excel 一定不喜欢转换后的日期??
 B.Depart AS 'Holiday Date time',
CONVERT(VARCHAR(10), B.Depart,103) AS 'Holiday Date',
DATENAME(weekday, B.Depart) AS 'Holiday Day Name',
CONVERT(CHAR(2), B.Depart, 113) AS 'Holiday Day',
CONVERT(CHAR(4), B.Depart, 100) AS 'Holiday Month',
CONVERT(CHAR(4), B.Depart, 120) AS 'Holiday Year',
CONVERT(VARCHAR(10),B.Depart,10) AS 'New date',
CONVERT(VARCHAR(19),B.Depart),
CONVERT(VARCHAR(10),B.Depart,10),
CONVERT(VARCHAR(10),B.Depart,110),
CONVERT(VARCHAR(11),B.Depart,6),
CONVERT(VARCHAR(11),B.Depart,106),
CONVERT(VARCHAR(24),B.Depart,113)

最佳答案

似乎 cast(convert(char(11), Bo.Depart, 113) as datetime)作品..

关于Excel 数据透视表的 SQL 日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18017885/

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