質問編集履歴
5
レポートとクエリの希望内容です。
title
CHANGED
File without changes
|
body
CHANGED
@@ -39,4 +39,18 @@
|
|
39
39
|
〃 さ
|
40
40
|
〃 た
|
41
41
|
以上、を4段(合計 16名参加)
|
42
|
-
宜しくお願い致します。
|
42
|
+
宜しくお願い致します。
|
43
|
+
|
44
|
+
|
45
|
+
Accessのクエリでグループごとに集計し、その結果に順位を付ける方法を教えて下さい。
|
46
|
+
テーブルあ ID a team 氏名
|
47
|
+
テーブルい gemeID 日付 ID(テーブルあのIDと参照)スコアS1 スコアS2 スコアS3 スコアS4 合計
|
48
|
+
|
49
|
+
上記をクエリで下記に集計(東西南北で各4名参加 計16名)
|
50
|
+
|
51
|
+
a team 合計
|
52
|
+
西 347
|
53
|
+
東 343
|
54
|
+
南 381
|
55
|
+
北 303
|
56
|
+
この結果に順位を付けたい。
|
4
追記させて頂きました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -30,4 +30,13 @@
|
|
30
30
|
そうなのです。全体での順位ではなく、チーム(町別・4人組)の成績毎の順位付け、
|
31
31
|
チーム(メンバー、一組4名)成績合計での順位とそのメンバーの成績も反映する。
|
32
32
|
もうすぐ、試合があり気持ちばかり焦って申し訳ございません。何卒、宜しくお願い
|
33
|
-
致します。
|
33
|
+
致します。
|
34
|
+
|
35
|
+
追記
|
36
|
+
希望のレイアウト(レポート)
|
37
|
+
順位(上位) 町名(数値が少ない順) 参加メンバー あ (数値が少ない順)
|
38
|
+
〃 か
|
39
|
+
〃 さ
|
40
|
+
〃 た
|
41
|
+
以上、を4段(合計 16名参加)
|
42
|
+
宜しくお願い致します。
|
3
再度、お願い致します。
title
CHANGED
File without changes
|
body
CHANGED
@@ -23,4 +23,11 @@
|
|
23
23
|
|
24
24
|
テーブルAは社員名簿 テーブルBは稼働記録です。スコア毎に順位とは合計打数の最少打数が上位に
|
25
25
|
なります。
|
26
|
-
これでお答えになっていますか?宜しくお願い致します。
|
26
|
+
これでお答えになっていますか?宜しくお願い致します。
|
27
|
+
|
28
|
+
ご回答ありがとうございました。
|
29
|
+
全体の順位ではなく町の中での順位が出したいとかそういうことですか。
|
30
|
+
そうなのです。全体での順位ではなく、チーム(町別・4人組)の成績毎の順位付け、
|
31
|
+
チーム(メンバー、一組4名)成績合計での順位とそのメンバーの成績も反映する。
|
32
|
+
もうすぐ、試合があり気持ちばかり焦って申し訳ございません。何卒、宜しくお願い
|
33
|
+
致します。
|
2
なんとかお答えになっているか不安ですが。
title
CHANGED
File without changes
|
body
CHANGED
@@ -13,4 +13,14 @@
|
|
13
13
|
できました。ここから町名でグループをしようとしましたができません。質問⓵です。
|
14
14
|
質問⓶はこのクエリーQ-a gameをレポートにてグループを行いましたら確かに町名毎にまとまり
|
15
15
|
出来ましたがスコア毎に順位ができません。
|
16
|
-
以上、何卒よろしくお願い致します。
|
16
|
+
以上、何卒よろしくお願い致します。
|
17
|
+
|
18
|
+
|
19
|
+
ご返事ありがとうございました。
|
20
|
+
現状のクエリのSQLを記入します。SELECT 稼働記録.gameID, 稼働記録.日付, 社員名簿.[a team], 社員名簿.フリガナ, 社員名簿.氏名, 稼働記録.S1, 稼働記録.H1, 稼働記録.N1, 稼働記録.S2, 稼働記録.H2, 稼働記録.N2, 稼働記録.S3, 稼働記録.H3, 稼働記録.N3, 稼働記録.S4, 稼働記録.H4, 稼働記録.N4, [S1]+[S2]+[S3]+[S4] AS 合計打数, [H1]+[H2]+[H3]+[H4] AS 合計1打数, [N1]+[N2]+[N3]+[N4] AS 合計2打数, DCount("gameID","Q-a game","合計打数<" & [合計打数])+1 AS 順位, 社員名簿.性別, IIf([性別],"女性","男性") AS 性別x, 稼働記録.参加
|
21
|
+
FROM 社員名簿 RIGHT JOIN 稼働記録 ON 社員名簿.ID = 稼働記録.ID
|
22
|
+
ORDER BY 社員名簿.[a team];
|
23
|
+
|
24
|
+
テーブルAは社員名簿 テーブルBは稼働記録です。スコア毎に順位とは合計打数の最少打数が上位に
|
25
|
+
なります。
|
26
|
+
これでお答えになっていますか?宜しくお願い致します。
|
1
詳細をご連絡致します。
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,4 +3,14 @@
|
|
3
3
|
2、レポートでグループ集計はできましたが順位付を行いたい。
|
4
4
|
|
5
5
|
|
6
|
-
以上、どちらかを教えて頂けませんか?
|
6
|
+
以上、どちらかを教えて頂けませんか?
|
7
|
+
|
8
|
+
すみません。
|
9
|
+
再度、お願い致します。
|
10
|
+
テーブルA ID 町名 参加者名 テーブルB gameID S1 S2 S3 S4
|
11
|
+
の二つのテーブルをクエリーを作成(Q-a game)、個人別のスコア合計打数: [S1]+[S2]+[S3]+
|
12
|
+
[S4]を出し、順位: DCount("gameID","Q-a game","合計打数<" & [合計打数])+1にて順位が
|
13
|
+
できました。ここから町名でグループをしようとしましたができません。質問⓵です。
|
14
|
+
質問⓶はこのクエリーQ-a gameをレポートにてグループを行いましたら確かに町名毎にまとまり
|
15
|
+
出来ましたがスコア毎に順位ができません。
|
16
|
+
以上、何卒よろしくお願い致します。
|