我有一张表,上面有客户预约日期和id。现在我想知道预约日期是营业日期还是假日,比如周六和周日。
我想知道有多少客户在工作日和假日使用postgresql访问。
表名为具有两列id integer, appoinment_date date
的customers_details
。
发布于 2020-03-26 18:01:13
您可以将日期函数与条件表达式一起使用来定义组:
select
(extract(dow from appoinment_date) in (0, 6)) is_holiday,
count(*) no_visits
from customers_details
group by 1
在结果集中,is_holiday
是一个布尔标志,它指示约会发生在假日(true)还是工作日(false)。
https://stackoverflow.com/questions/60873385
复制相似问题