gpt4 book ai didi

在报表生成器 3.0 中使用的 SQL 查询 : grouping results together

转载 作者:行者123 更新时间:2023-12-04 22:34:02 25 4
gpt4 key购买 nike

我正在尝试制作一份销售报告,例如显示

itemid          salesdate       qty_sold
item1 1/9/14 3
item1 1/9/14 2
item1 1/9/14 5
item2 2/9/14 2
item3 4/9/14 1

我遇到的问题是因为例如 3 在星期一的销售可能由 1-3 个不同的销售订单组成,我只能让它显示多行而不是按我的意愿组合在一起。

我想制作一份报告,其中显示商品 ID、购买日期和当天的总销量,而不是包含该商品的所有销售额的列表,如果这有意义的话?

提前致谢

更多详情:

    SELECT st.orderdate, sl.itemid, sl.qty
FROM salestable st
INNER JOIN salesline sl
ON salestable.salesid = salesline.salesid

目前,它显示的结果如下。

OrderDate     ItemId     Qty    
1/1/14 101 1
1/1/14 101 3
1/1/14 102 1

如果可能的话,我想对行进行分组,以便每个日期和 itemid 只显示 1 行。它不起作用,因为它们在数据库中显然是单独的行,因为它们具有不同的订单号等。

OrderDate     ItemId    Qty
1/1/14 101 4
1/1/14 102 1
2/1/14 102 5
2/1/14 101 2

如果无法完成,那么报表生成器中的分组类型就足够了,但我看不到这样做的方法!

干杯

最佳答案

如果我没理解错的话,你的问题是排序记录。

如果是这种情况,请将其附加到您的 SQL 代码中。

ORDER BY salesdate DESC

关于在报表生成器 3.0 中使用的 SQL 查询 : grouping results together,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26011392/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com