我想买去年这个月最畅销的产品。例如,今天的月份是2021年5月,所以我想要获得2020年5月最畅销的产品,如果月份更改为6月,它会自动将@Date1更改为6月1日,将@Date2更改为6月30日。以下是我使用DateTimePicker获取最畅销产品的查询。Sales.SalesDate BETWEEN @Date1 AND @Date2 GROUP BYProd
假设我有一个表,里面装满了100种商品和这些商品的销售价值。从理论上讲,我希望能够获得前15个最畅销的商品,其总销售额(总销售额仅为前15个)的最低一行,并有另一个列,每个商品的销售额占总销售额的百分比(表中所有项目的总份额)。我想也许使用排名,限制15,以及使用ROLLUP的GROUP BY rank可以解决我的前半部分问题,但我不能理解在那之