回答編集履歴

2

訂正

2022/05/30 13:45

投稿

sazi
sazi

スコア25206

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

追記

2022/05/30 07:47

投稿

sazi
sazi

スコア25206

test CHANGED
@@ -20,3 +20,4 @@
20
20
  where dst.会社名=src.会社名
21
21
  and dst.取引先名='hoge'
22
22
  ```
23
+ ただ、後から統合前の状態も必要とかにならないなら良いですけど、データ規模からすると有り得そうな気もします。