質問編集履歴
2
数量の訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
①:テーブルから商品A・B・Cレコードを抽出する
|
12
12
|
|
13
|
-
②:商品A・B・Cの数量を20で割る
|
13
|
+
②:商品A・B・Cの数量を2000で割る
|
14
14
|
|
15
15
|
③:割り算後、小数点以下が発生した場合は、切り捨てとする。
|
16
16
|
|
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
※数量が20以上のレコードを抽出したいです。
|
23
|
+
※数量が2000以上のレコードを抽出したいです。
|
24
24
|
|
25
25
|
|
26
26
|
|
@@ -30,21 +30,21 @@
|
|
30
30
|
|
31
31
|
|:--:|:--:|:--:|
|
32
32
|
|
33
|
-
|99000088|商品A|20|
|
33
|
+
|99000088|商品A|2000|
|
34
34
|
|
35
|
-
|99000050|商品B|9|
|
35
|
+
|99000050|商品B|900|
|
36
36
|
|
37
37
|
|99000010|D品|100|
|
38
38
|
|
39
|
-
|99000088|商品B|20|
|
39
|
+
|99000088|商品B|2000|
|
40
40
|
|
41
|
-
|99000088|商品C|40|
|
41
|
+
|99000088|商品C|4000|
|
42
42
|
|
43
|
-
|99000050|商品B|20|
|
43
|
+
|99000050|商品B|2000|
|
44
44
|
|
45
|
-
|99000050|商品C|40|
|
45
|
+
|99000050|商品C|4000|
|
46
46
|
|
47
|
-
|99000088|商品A|20|
|
47
|
+
|99000088|商品A|2000|
|
48
48
|
|
49
49
|
|
50
50
|
|
@@ -84,7 +84,7 @@
|
|
84
84
|
|
85
85
|
```SQL
|
86
86
|
|
87
|
-
SELECT T55_入荷一覧.商品名, Sum([数量]) AS 数量計, Int([出荷数量]/20) AS 数量
|
87
|
+
SELECT T55_入荷一覧.商品名, Sum([数量]) AS 数量計, Int([出荷数量]/2000) AS 数量
|
88
88
|
|
89
89
|
FROM T55_入荷一覧
|
90
90
|
|
1
追加情報の記載
test
CHANGED
File without changes
|
test
CHANGED
@@ -26,25 +26,25 @@
|
|
26
26
|
|
27
27
|
###元データが存在するテーブル
|
28
28
|
|
29
|
-
|商品名|数量|
|
29
|
+
|届け先|商品名|出荷数量|
|
30
30
|
|
31
|
-
|:--:|:--:|
|
31
|
+
|:--:|:--:|:--:|
|
32
32
|
|
33
|
-
|商品A|20|
|
33
|
+
|99000088|商品A|20|
|
34
34
|
|
35
|
-
|商品B|9|
|
35
|
+
|99000050|商品B|9|
|
36
36
|
|
37
|
-
|
|
37
|
+
|99000010|D品|100|
|
38
38
|
|
39
|
-
|商品B|20|
|
39
|
+
|99000088|商品B|20|
|
40
40
|
|
41
|
-
|商品C|40|
|
41
|
+
|99000088|商品C|40|
|
42
42
|
|
43
|
-
|商品B|20|
|
43
|
+
|99000050|商品B|20|
|
44
44
|
|
45
|
-
|商品C|40|
|
45
|
+
|99000050|商品C|40|
|
46
46
|
|
47
|
-
|商品A|20|
|
47
|
+
|99000088|商品A|20|
|
48
48
|
|
49
49
|
|
50
50
|
|
@@ -64,18 +64,38 @@
|
|
64
64
|
|
65
65
|
###商品の抽出クエリ
|
66
66
|
|
67
|
-
|商品名|数量|
|
67
|
+
|届け先|商品名|数量|
|
68
68
|
|
69
|
-
|:--:|:--:|
|
69
|
+
|:--:|:--:|:--:|
|
70
70
|
|
71
|
-
|商品A|1|
|
71
|
+
|99000088|商品A|1|
|
72
72
|
|
73
|
-
|商品B|1|
|
73
|
+
|99000088|商品B|1|
|
74
74
|
|
75
|
-
|商品C|2|
|
75
|
+
|99000088|商品C|2|
|
76
76
|
|
77
|
-
|商品B|1|
|
77
|
+
|99000050|商品B|1|
|
78
78
|
|
79
|
-
|商品C|2|
|
79
|
+
|99000050|商品C|2|
|
80
80
|
|
81
|
-
|商品A|1|
|
81
|
+
|99000088|商品A|1|
|
82
|
+
|
83
|
+
|
84
|
+
|
85
|
+
```SQL
|
86
|
+
|
87
|
+
SELECT T55_入荷一覧.商品名, Sum([数量]) AS 数量計, Int([出荷数量]/20) AS 数量
|
88
|
+
|
89
|
+
FROM T55_入荷一覧
|
90
|
+
|
91
|
+
WHERE (((T55_入荷一覧.商品名) Like "商品*") AND ((T55_入荷一覧.届け先)<="99000088" Or (T55_入荷一覧.届け先) Like "990400*" Or (T55_入荷一覧.届け先)="99000093" Or (T55_入荷一覧.届け先)="99000095" Or (T55_入荷一覧.届け先)="99030073"))
|
92
|
+
|
93
|
+
GROUP BY T55_入荷一覧.出荷日, T55_入荷一覧.商品コード, T55_入荷一覧.商品名
|
94
|
+
|
95
|
+
HAVING (((Int([出荷数量]/20))>"0"))
|
96
|
+
|
97
|
+
ORDER BY T55_入荷一覧.商品コード;
|
98
|
+
|
99
|
+
コード
|
100
|
+
|
101
|
+
```
|