回答編集履歴
2
訂正
answer
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
where 支払ID = 2
|
5
5
|
and 受注番号 in (
|
6
6
|
select 受注番号 from 出荷関連受注データ
|
7
|
-
|
7
|
+
group by 受注番号
|
8
8
|
having sum(価格* 個数) < 10000
|
9
9
|
)
|
10
10
|
```
|
@@ -13,7 +13,7 @@
|
|
13
13
|
where 支払ID = 2
|
14
14
|
and 受注番号 in (
|
15
15
|
select 受注番号 from 出荷関連受注データ
|
16
|
-
|
16
|
+
group by 受注番号
|
17
17
|
having sum(価格* 個数) >= 10000
|
18
18
|
)
|
19
19
|
```
|
1
追記
answer
CHANGED
@@ -16,4 +16,10 @@
|
|
16
16
|
gtoup by 受注番号
|
17
17
|
having sum(価格* 個数) >= 10000
|
18
18
|
)
|
19
|
+
```
|
20
|
+
まあ、どちらか一方を行った後の残りは、逆を設定する訳ですから、単純な更新クエリーでも良いと思いますけど。
|
21
|
+
(支払ID=3を設定した残りは4を設定する。)
|
22
|
+
```SQL
|
23
|
+
update 出荷関連受注データ set 支払ID = 4
|
24
|
+
where 支払ID = 2
|
19
25
|
```
|