teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

追記

2022/05/22 10:43

投稿

kadoyaca1
kadoyaca1

スコア1

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,8 @@
1
1
  AccessのSQL文で入荷数と使用履歴から現在残数を出すSQL文を作成しています。
2
2
  Dsum関数で作ったSQL文をサブクエリに変更する方法が分かりません。
3
- クエリで、一定日の物品IDごと・使用者IDごとの使用数と、一定日での物品IDごとの残数を出します。どのように変更すればよいでしょうか。
3
+ クエリで、一定日の物品IDごと・使用者IDごとの使用数と、
4
+ 一定日での物品IDごとの残数を出します。(下記では日付は5/13としています)
5
+ どのように変更すればよいでしょうか。
4
6
  よろしくお願いします。
5
7
 
6
8
  **入荷数テーブル**

3

質問への追記

2022/05/14 07:14

投稿

kadoyaca1
kadoyaca1

スコア1

title CHANGED
File without changes
body CHANGED
@@ -34,7 +34,7 @@
34
34
  002|003|10|2022/05/13|250
35
35
 
36
36
  ---
37
- DSum関数の部分をクエリに書き換えました。
37
+ DSum関数の部分をクエリにました。
38
38
  ```SQL
39
39
  SELECT 使用履歴.物品ID, Sum(使用履歴.使用数) AS 使用数の合計
40
40
  FROM 使用履歴

2

質問への追記

2022/05/14 07:12

投稿

kadoyaca1
kadoyaca1

スコア1

title CHANGED
File without changes
body CHANGED
@@ -26,12 +26,18 @@
26
26
  WHERE (((使用履歴.使用日)=#5/13/2022#))
27
27
  ORDER BY 使用履歴.物品ID, 使用履歴.使用者ID;
28
28
  ```
29
-
30
-
31
-
32
29
  **実行結果**
33
30
  |物品ID|使用ID|使用数|使用日|残数|
34
31
  |:--|:--:|:--:|:--:|--:|
35
32
  001|001|10|2022/05/13|240
36
33
  001|002|20|2022/05/13|240
37
- 002|003|10|2022/05/13|250
34
+ 002|003|10|2022/05/13|250
35
+
36
+ ---
37
+ DSum関数の部分をクエリに書き換えました。
38
+ ```SQL
39
+ SELECT 使用履歴.物品ID, Sum(使用履歴.使用数) AS 使用数の合計
40
+ FROM 使用履歴
41
+ WHERE (((使用履歴.[使用日])<#5/13/2022#))
42
+ GROUP BY 使用履歴.物品ID;
43
+ ```

1

編集

2022/05/13 14:31

投稿

kadoyaca1
kadoyaca1

スコア1

title CHANGED
File without changes
body CHANGED
@@ -32,6 +32,6 @@
32
32
  **実行結果**
33
33
  |物品ID|使用ID|使用数|使用日|残数|
34
34
  |:--|:--:|:--:|:--:|--:|
35
- 1|1|10|2022/05/13|240
35
+ 001|001|10|2022/05/13|240
36
- 1|2|20|2022/05/13|240
36
+ 001|002|20|2022/05/13|240
37
- 2|3|10|2022/05/13|250
37
+ 002|003|10|2022/05/13|250