2021
10-28
10-28
postgresql使用filter进行多维度聚合的解决方法
你有没有碰到过有这样一种场景,就是我们需要看一下某个时间段内各种维度的汇总,比如这样:最近三年我们卖了多少货?有多少订单?平均交易价格多少?每个店铺卖了多少?交易成功的订单有多少?交易失败的订单有多少?等等...,假使这些数据的明细都在一个表内,该这么做呢?有没有简单方式?还有如何减少全表扫描以更改的拿到数据?如果只是简单的利用聚合拿到数据可能您需要写很多sql,具体表现为每一个问题写一段sql相互...
继续阅读 >