首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在PostgreSQL中查找给定日期是营业日期或假日

在PostgreSQL中查找给定日期是营业日期或假日
EN

Stack Overflow用户
提问于 2020-03-26 17:58:07
回答 1查看 112关注 0票数 0

我有一张表,上面有客户预约日期和id。现在我想知道预约日期是营业日期还是假日,比如周六和周日。

我想知道有多少客户在工作日和假日使用postgresql访问。

表名为具有两列id integer, appoinment_date datecustomers_details

EN

回答 1

Stack Overflow用户

发布于 2020-03-26 18:01:13

您可以将日期函数与条件表达式一起使用来定义组:

代码语言:javascript
运行
AI代码解释
复制
select
    (extract(dow from appoinment_date) in (0, 6)) is_holiday,
    count(*) no_visits
from customers_details 
group by 1

在结果集中,is_holiday是一个布尔标志,它指示约会发生在假日(true)还是工作日(false)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60873385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文