次の列を持つ顧客の購入レコードで構成されるテーブルがあります
CUSTOMER TRANSDATE SALENUM STORE TRANSTYP PRICE
-------- --------- --------- ----- --------- ------
1 12-FEB-2013 777 O CASH 7.99
1 12-FEB-2013 777 O CASH 6.99
1 12-FEB-2013 778 O CARD 9.17
2 23-APR-2013 987 D CASH 7.65
1 15-MAY-2013 1098 T CARD 2.35
各salenumについてsalenum i,eを集計したいのですが、特定のsalenumで同じであるため、合計価格と、store、transtyp、transdate、customerの値が必要です
しかし、私が使用する場合
select customer,transdate,salenum,store,transtyp,sum(price) from table1 group by salenum
値による有効なグループではないことは明らかです。望ましい結果を得るには?
サンプル結果:
CUSTOMER TRANSDATE SALENUM STORE TRANSTYP PRICE
-------- --------- --------- ----- --------- ------
1 12-FEB-2013 777 O CASH 15.98
1 12-FEB-2013 778 O CARD 9.17