0

SQL Server に、特定の列の量を加算したいテーブルがあり、次の行に結果が表示されます。

どうやってやるの?

4

1 に答える 1

1

特定の列の金額を加算して、次の行に結果を表示したい。

特定の金額を追加した後に前の行から別の行を挿入する場合は、次を使用できます。

INSERT INTO MyTable (Col1, Col2, Col3)
SELECT Col1, Col2 + <additional amount>, Col3
FROM MyTable
WHERE 
    <Criteria to select that row of interest>

テーブル内のすべての行とaggregate金額列を選択し、結果を別の行に表示する場合は、次を使用できます。

SELECT Col1, Col2, Col3 FROM MyTable
UNION
SELECT '', SUM(Col2), '' FROM MyTable 
于 2012-09-22T09:42:02.950 に答える