gpt4 book ai didi

sql - 从 Query 返回的 DateTime 值中删除时间

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

在你们的帮助下,我有以下 SQL 查询:

SELECT DataLog.TimestampUTC,MeterTags.Name,DataLog.Data
FROM DataLog
INNER JOIN MeterTags
ON DataLog.MeterTagId = MeterTags.MeterTagId
WHERE DataLog.TimeStampUTC between cast(getdate() - 1 as date) and cast(getdate() as date) and
DataLog.MeterTagId Between 416 AND 462;

这将返回带有 YYYY-MM-DD hh:mm:ss 的列“TimestampUTC”。我想删除此列中的时间,只显示 YYYY-MM-DD。

您可以提供的任何帮助将不胜感激。

提前致谢。

最佳答案

SELECT convert(char(10), DataLog.TimestampUTC, 120) as TimestampUTC, 
MeterTags.Name,DataLog.Data
FROM DataLog
INNER JOIN MeterTags
ON DataLog.MeterTagId = MeterTags.MeterTagId
WHERE DataLog.TimeStampUTC between cast(getdate() - 1 as date) and cast(getdate() as date) and
DataLog.MeterTagId Between 416 AND 462;

关于sql - 从 Query 返回的 DateTime 值中删除时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18382750/

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