Accessでお仕事 "UniqueValues/固有の値" プロパティ

"UniqueValues/固有の値" プロパティ

データシート ビューに表示されるフィールドに、重複データを含むレコードを返すかどうかを示します。たとえば、クエリのデータシート ビューに 2 つ以上のフィールドを表示する場合、すべてのフィールドの値が重複していないレコードのみを表示することができます。

メモ   "UniqueValues/固有の値" プロパティは、追加クエリ、テーブル作成クエリ、および選択クエリにのみ適用されます。

設定値

"UniqueValues/固有の値" プロパティの設定値は次のとおりです。

設定値 内容
Yes
はい
データシート ビューに表示されるすべてのフィールドの値が固有であるレコードのみ表示されます。
No
いいえ
すべてのレコードが表示されます。(既定値)

"UniqueValues/固有の値" プロパティは、クエリのプロパティ シート、またはクエリ ウィンドウの SQL ビューで設定できます。

メモ   SQL ステートメントを使用して新しいクエリを作成する場合、このプロパティを設定します。DISTINCT 述語は "UniqueValues/固有の値" プロパティの設定に対応します。DISTINCTROW 述語は "UniqueRecords/固有のレコード" プロパティの設定に対応します。

解説

"UniqueValues/固有の値" プロパティに [Yes/はい] を設定すると、クエリの結果を更新できなくなります。他のユーザーが後からクエリを変更しても、結果には反映されません。

"UniqueValues/固有の値" および "UniqueRecords/固有のレコード" プロパティの両方に、[Yes/はい] を設定することはできません。たとえば、"UniqueValues/固有の値" プロパティに [Yes/はい] を設定すると、"UniqueRecords/固有のレコード" プロパティには自動的に [No/いいえ] が設定されます。ただし、これらのプロパティの両方に [No/いいえ] を設定することはできます。両方のプロパティに [No/いいえ] を設定すると、すべてのレコードが返されます。

ヒント   特定のフィールドの値が重複するレコードの数を調べるには、集計クエリを作成します。