2017-11-26 4 views
0

特定のレコードエントリに関連する別個のフィールドのカウントに関する質問があります。 という注文書があり、2つの列「OrderID」と「License Plate」があります。アクセスでの個別のレコード数

オーダーID、 ごとに一意のナンバープレートの値を返送したいと思いますが、私が= DCOUNT( "ORDER ID"、 "ORDERS")をすると、テーブル内のすべてのレコードがカウントされます。 ORDER IDに関連した別個のレコードのみ。

私は間違っていますか?

答えて

0

あなたはIDにフィルタリングされていません。

=DCount("*","ORDERS","[ORDER ID] = " & SomeOrderID & "") 
+0

あなたはそれが精神的ではありません 'ORDER ID'、アクセスを言っていません! :-)サンプルデータを共有していません。 'ORDER ID'と一致するナンバープレートが必要ですか、' ORDER ID'と一致するナンバープレートが必要ですか? 1つの「ORDER ID」に同じライセンスプレートが1つ以上ありますか?もしそうなら、 'DCount'は適切ではありません。代わりにそれを照会する必要があります。 – ashleedawg

+0

@ErikvonAsmuthは意味がありますか?それは就寝時です、私は疲れています。 :-) OPは_uniqueレコードを数える必要があります; 'DCount'はそのようには動作しませんよね? :\ – ashleedawg

+1

@ashleedawg OPは彼が正確に何を望んでいるかについて非常に不明です(サンプルテーブルなし、彼の「DCount」の文脈なし)。私はGustavの答えに構文エラーが含まれていることを知っているだけですが、間違っている可能性もあります。 –

関連する問題