回答編集履歴
2
訂正
test
CHANGED
@@ -11,7 +11,7 @@
|
|
11
11
|
SET 取引金額 = src.統合額
|
12
12
|
from (
|
13
13
|
select 会社名, sum(取引金額) 統合額
|
14
|
-
from テーブルA
|
14
|
+
from テーブルA ta
|
15
15
|
WHERE 取引先名 in ('hoge', 'fuga')
|
16
16
|
and exists (select 1 from [テーブルA] where 会社名=ta.会社名 and 取引先名= 'hoge')
|
17
17
|
and exists (select 1 from [テーブルA] where 会社名=ta.会社名 and 取引先名= 'fuga')
|
1
追記
test
CHANGED
@@ -20,3 +20,4 @@
|
|
20
20
|
where dst.会社名=src.会社名
|
21
21
|
and dst.取引先名='hoge'
|
22
22
|
```
|
23
|
+
ただ、後から統合前の状態も必要とかにならないなら良いですけど、データ規模からすると有り得そうな気もします。
|