Access (一般機能)

Accessの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 7 Professional : Access 2010)
クエリでカウント
投稿日時: 18/03/27 16:51:46
投稿者: ラングドシャ

お願いいたします。
 
[ITEMLIST]テーブルに
 
 ITEM  価格
 A-1  100
 A-1  150
 A-2  100
 A-3  100
 A-3  200
 
のようにあります。クエリにて以下のようにしたいのですがDCOUNT関数で
うまく結果が表示されません。
 
 ITEM  価格 ナンバー
 A-1  100  1
 A-1  150  2
 A-2  100  1
 A-3  100  1
 A-3  200  2
 
ナンバーに DCount("*","ITEMLIST","ITEM='" & [ITEM] & "'") と関数を入れましたが
それぞれのITEM総数が表示されます。
どのようにすればカウントできますか?
よろしくお願いいたします。  

投稿日時: 18/03/27 17:20:14
投稿者: ラングドシャ

以下の関数も試してみました。
 
DCount("*","ITEMLIST","ITEM='" & [ITEM] & "' and 価格<='" & [価格] & "'")
 
これはエラーになります。抽出型が違いますとのエラーです。
価格が数値なので、これが影響しているのでしょうか?

投稿日時: 18/03/27 17:23:17
投稿者: ラングドシャ

何度もすみません。自己解決しました。
 
DCount("*","ITEMLIST","ITEM='" & [ITEM] & "' and 価格<=" & [価格] & "")