1

次のデータを含むテーブルが 1 つあります。

表1:

CUSIP DESC QUANTITY

1     ABC    300

1     ABC    400

1     ABC    500

このデータを表 2 に移動したいのですが、cusip と desc が同じ場合は数量を追加します

表 2:

CUSIP DESC QUANTITY

1     ABC    1200
4

1 に答える 1

6

GROUP BYあなたの列とSUM数量:

INSERT INTO Table2
   SELECT CUSIP, [DESC], SUM(QUANTITY) AS QUANTITY
   FROM Table1
   GROUP BY CUSIP, [DESC]

ここにデモがあります: http://sqlfiddle.com/#!3/c2620/1/0

于 2012-10-26T20:14:18.653 に答える