1

だから私は何回の出荷がいくつの異なるアイテムを出荷するかを知りたいです。例:出荷ごとにデータをグループ化したレポートがあります。つまり、出荷ごとに複数のアイテム。今、私がやりたいのは、「4つのアイテムを出荷した出荷の数」という質問に答えるために、アイテムの数でそれらをグループ化することです。

このようなもの:

5 Shipments with 2 items <--------------------- How do I get these groups?
    Shipment # 123443     Number of items: 2  \
    Shipment # 342312     Number of items: 2   \
    Shipment # 218245     Number of items: 2    = These are already groups with a
    Shipment # 342523     Number of items: 2   /   count of items per shipment
    Shipment # 345234     Number of items: 2  /

2 Shipments with 3 items  
    Shipment # 218154     Number of items: 3
    Shipment # 1518451    Number of items: 3 
4

1 に答える 1

1

これは、DB側で実装するか、CRのSQLコマンドまたはSQL式を介して実装する必要があります。たとえば、次のSQL式のようなものが機能します。

(select count(item)
from shipment
where shipmentID = "shipment"."shipmentID")

次に、この新しい式をグループ化するだけで、レポートのすべての行の出荷ごとのアイテム数がわかります。

于 2012-09-24T20:05:07.777 に答える