ここから本文です

Accessのクエリで教えてください。 以下のような事が出来るでしょうか?

yos********さん

2019/1/1615:52:20

Accessのクエリで教えてください。
以下のような事が出来るでしょうか?

通し番号|通し番号の件数|
1 |1
2 |2
2 |2
3 |2
3 |2
4 |3
4 |3
4 |3

サブクエリを使用して(select count(通し番号) from テーブル1)
としてみたのですが、

通し番号|通し番号の件数|
1 |8
2 |8
2 |8
3 |8
3 |8
4 |8
4 |8
4 |8

となってしまい、個々のカウントをする事が出来ませんでした。
1つのクエリ内で完結が望ましいので、良い方法があればご教示ください。

よろしくお願いします。

補足最後の結果を見て頂ければわかるとおり、表示のクエリに対し、GROUP BY は使用せず、
それぞれの番号に対して、それぞれの個数を表示させるイメージです。
解りづらくて済みません。

この質問は、活躍中のチエリアン・専門家に回答をリクエストしました。

閲覧数:
33
回答数:
1
お礼:
100枚

違反報告

ベストアンサーに選ばれた回答

m3_********さん

2019/1/1617:38:19

サブクエリを使わない方法です。

SELECT [テーブル1].通し番号,
DCount("*","テーブル1","通し番号=" & [通し番号]) AS 通し番号の件数
FROM テーブル1

返信を取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

質問した人からのコメント

2019/1/17 10:42:39

有難うございました!!
文字列の場合は下記で自己完結しました。

通し番号の件数: DCount("*","テーブル1","通し番号='" & [通し番号] & "'")]

困っていたので助かりました!有難うございました!!

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる