如何仅为日期/时间列的日期部分选择 DISTINCT COUNT?

问题描述 投票:0回答:1

我有一个表,其中有一列包含某些库存的日期/时间标记。正如您在示例数据中看到的,给定日期有多个时间戳。

我想返回代表了多少个不同天的 COUNT。因此,在下面的示例中,计数将为 3,因为我有来自 4/1、8/4 和 9/18 的数据。

example column

我知道如何设置基本的 COUNT 查询,但我不知道如何将计数搜索限制为仅日期的天部分。

这是我到目前为止所拥有的:

SELECT DISTINCT Count(xyz.RECEIVEDATE) AS CountOfRECEIVEDATE, xyz.ID
FROM xyz
GROUP BY xyz.ID;

我知道这行不通,因为由于时间戳的原因,示例中的每一行都是不同的。我怎样才能将其限制为仅白天部分?

sql
1个回答
0
投票

请尝试以下解决方案。

从 xyz 中选择计数(不同的演员(接收日期))

谢谢

© www.soinside.com 2019 - 2024. All rights reserved.