You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

技术问询:如何查询发货量最多的星期几?附SQL语句及执行结果

找出发货量最多的星期几

我来帮你搞定这个需求——统计出发货量最多的星期几。下面是具体的实现方案:

用于查询的SQL语句

SELECT DATEPART(DW, [ShipDate]) AS 'Day', COUNT(*) AS 'Number of shipments/per day' 
FROM [Purchasing].[PurchaseOrderHeader] 
WHERE [ShipDate] IS NOT NULL 
GROUP BY DATEPART(DW, [ShipDate]) 
ORDER BY Day;

这段代码逻辑很清晰:先用DATEPART(DW, ShipDate)提取发货日期对应的星期几编号,过滤掉空的发货日期后,按星期几分组统计每组的发货数量,最后按星期编号排序展示。

查询得到的结果

DayNumber of shipments/per day
1693
2164
3232
4728
5577
6842
7776

结论

从结果里能明显看到,编号为6的星期几发货量最高(842单)。结合示例说明,这对应的就是周五——也就是说我们大多数货物在周五发货。

内容的提问来源于stack exchange,提问作者CD33172

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 09:28:56