Warm tip: This article is reproduced from serverfault.com, please click

其他-如何在oracle-sql中计算星期一的待处理票总数?

(其他 - How to count total amount of pending tickets monday in oracle-sql?)

发布于 2020-12-04 10:41:12

我想计算周一的待售票总数。我不希望星期一转移到待处理的票证数量,而是总数量。

带有示例数据的表:

在此处输入图片说明


预期结果:
周一总待售票数

Questioner
tychopycho
Viewed
0
Gordon Linoff 2020-12-04 20:04:02

如果每一行都代表一张票证,那么你可以使用以下方法获取在特定日期待处理的号码:

select count(*)
from t
where updated_at < :date and status = 'pending';

注意:这不会计算已更改为其他状态的“待处理”状态。该数据没有足够的信息来回答。而且你的问题还没有说明状态变化。

我实际上建议你提出一个问题,其中提供有关状态是什么,状态如何变化以及样本数据和所需结果的更全面的信息。