我正在使用创建日期和当前日期来计算票龄。我很难排除周末。当使用DOW函数时,它只排除创建日期字段中的周末,这不能提供准确的结果。
示例:
select CURRENT_DATE - date_created::date AS "Case Aging"
where EXTRACT(DOW FROM date_created::date) <> '0'
AND EXTRACT(DOW FROM date_created::date) <> '6'
from Tickets;
我正在使用创建日期和当前日期来计算票龄。我很难排除周末。当使用DOW函数时,它只排除创建日期字段中的周末,这不能提供准确的结果。
示例:
select CURRENT_DATE - date_created::date AS "Case Aging"
where EXTRACT(DOW FROM date_created::date) <> '0'
AND EXTRACT(DOW FROM date_created::date) <> '6'
from Tickets;
1条答案
按热度按时间oknrviil1#
构建一个从
date_created
开始到今天的日期列表,并计算其中不包括星期六和星期日的元素。