スポンサーリンク

2015年2月24日火曜日

上位トップ5を表示させる

Access2013のクエリで、上位トップ5を表示させる方法です。

下の商品販売テーブルの販売金額のトップ5を表示させます。
商品販売テーブルの販売金額のトップ5を表示

クエリデザインで販売金額フィールドを配置します。

次に並べ替えを[降順]に設定します。
並べ替えを[降順]に設定

これで実行すると販売金額の高いレコード順に表示されます。
販売金額の高いレコード順に表示

リボンの[クエリ ツール]-[デザイン]-クエリ設定グループの[トップ値]を設定します。

トップ値のヒントです「クエリの結果のうち、上位の一定件数または一定割合だけを表示します。」
クエリ設定グループの[トップ値]を設定

トップ値を「5」に設定します。
トップ値を「5」に設定

実行結果です。

販売金額の高いトップ5を表示させることができました。
販売金額の高いトップ5を表示

2015年2月21日土曜日

重複クエリを作成し、重複しているレコードを抽出する

Access2013で重複クエリを作成し、重複しているレコードを抽出する方法です。

重複クエリの作成元の商品マスターテーブルです。

この倉庫名フィールドから倉庫名が2つ以上入力されている、重複レコードを抽出します。
倉庫名が2つ以上入力されている、重複レコードを抽出
リボンの[作成]-[クエリウィザード]をクリックします。
[クエリウィザード]をクリック
新しいクエリで重複クエリウィザードを選択します。

重複クエリウィザードのヒントです「このウィザードで、1つのテーブルまたはクエリ内の重複したフィールドの値を抽出するクエリを作成します。」
重複クエリウィザードを選択
重複クエリウィザードが始まります。

重複データを調べるテーブルまたはクエリを選択してください。

たとえば、複数の得意先がある都道府県を探す場合は、[得意先]テーブルを選択します。

ここで、元になるテーブル 商品マスターを選択します。
商品マスターを選択
重複データを調べるフィールドを選択してください。

たとえば、複数の得意先がある都道府県を探す場合は、[得意先]テーブルの[都道府県]フィールドを選択します。

ここでは、抽出するフィールドの倉庫名を選択します。
抽出するフィールドの倉庫名を選択
クエリの結果に表示するその他のフィールドを選択してください。

たとえば、[都道府県]フィールドで重複する値を探す場合、[得意先]フィールドと[住所]フィールドを共に表示できます。

ここでは全てのフィールドを選択し表示させます。
全てのフィールドを選択し表示
クエリ名を指定してください。

クエリ名を入力します。

これで重複クエリウィザードは完了です。
重複クエリウィザードは完了
実行画面です。

重複する倉庫名のレコードのみが表示されています。
重複する倉庫名のレコードのみが表示