Queries
Accessのクエリに関連する技術情報を初級、中級、上級に分けて公開しています。
Beginner
Accessクエリ: ACCESS SQL DDLステートメントの文法  

Access SQLでサポートしている4つのDDLステートメントの文法を解説します。
Accessクエリ: ACCESS SQL SELECT INTOコマンドの文法  

Access SQL SELECT INTOコマンドの文法を解説します。
Accessクエリ: ACCESS SQL INSERT INTOコマンドの文法  

Access SQL INSERT INTOコマンドの文法を解説します。
Accessクエリ: ACCESS SQL DELETEコマンドの文法  

Access SQL DELETEコマンドの文法を解説します。
Accessクエリ: ACCESS SQL UPDATEコマンドの文法  

Access SQL UPDATEコマンドの文法を解説します。
Accessクエリ: ACCESS SQL SELECTコマンドの文法  

Access SQL SELECTコマンドの文法を解説します。
Intermediate
Accessクエリ: 受注データから受注金額ベスト10の得意先を表示するには(TOPの使い方) 

SELECTステートメントに TOP n [PERCENT]を指定すると、表示されるレコード件数を制約することができます。例えば、Top 10 を指定すると受注金額で上位10件の得意先を表示します。また、Top 10 PERCENTを指定すると、上位10パーセントの得意先を表示します。このオプションは、ラベル印刷するときに指定すると便利です。
Accessクエリ: 重複レコードを除去するには(DISTINCT,DISTINCTROWの使い方) 

SELECTステートメントに DISTINCT, DISTINCTROWを指定すると重複レコードを除去することができます。例えば、コンボボックスに今まで注文のあった得意先のみ表示する場合、DISTINCTオプションを指定します。
Accessクエリ: 組織テーブルの組織名と上位の組織名を同時に表示させるには(SELF JOINの使い方) 

SELF JOINは、再帰的なリレーションを持つテーブルに利用すると便利です。例えば、組織テーブルに上位組織のIDを格納するリンクフィールドがあるとき、組織テーブル同士を連結させることにより、組織名と上位の組織名を同時に表示させることができます。

また、社員テーブルに上司のIDを格納している場合,社員テーブル同士を連結させることにより、社員名と上司の名前を同時に表示させることができます。
Accessクエリ: データベースのオブジェクト名を取得するクエリーを作成するには 

テーブル、クエリー、フォーム、レポート、マクロ、モジュールの名称を取得する方法を解説します。
Expert.
Accessクエリ: 平均単価以上の商品のみ表示するには(SubQueryの使い方) 

商品テーブルの一覧を表示するとき、平均単価以上のアイテムのみ表示する方法を解説します。
Accessクエリ: 商品の一覧リストに注文有無の項目を追加するには(SubQuery EXISTSの使い方) 

商品テーブルの一覧を表示するとき、今まで注文があったかどうかも同時に表示する方法を解説します。
Accessクエリ: 今まで注文のあった得意先のみ抽出するには(SubQuery EXISTSの使い方)

受注データから今まで注文のあった得意先のみ抽出する方法を解説します。
Accessクエリ: 一度も注文のなかった得意先を抽出するには(SubQuery NOT EXISTSの使い方) 

受注データから今まで一度も注文のなかった得意先を抽出する方法を解説します。
Accessクエリ: 過去4年間注文のなかった得意先を抽出するには(SubQuery NOT INの使い方) 

受注データから過去5年間注文のなかった得意先を抽出する方法を解説します。
Accessクエリ: 注文件数が5件以上の得意先を抽出するには(SubQuery INの使い方) 

受注データから注文件数が5件以上の得意先を抽出する方法を解説します。
Accessクエリ: 得意先と仕入先を併合して名寄せするには(UNION, DISTINCTの使い方) 

得意先テーブルと仕入先テーブルを併合(マージ)して、名寄せする方法を解説します。この方法をラベル印刷に採用すると、重複して郵送されるのを防止することができます。
Accessクエリ: クロス集計の列見出しを制約するには(Crosstab Queriesの使い方) 

受注データから月別売上高を集計するとき、列見出しの年月を制約する方法を解説します。
Accessクエリ: クロス集計に合計の見出しを追加するには(Crosstab Queriesの使い方) 

受注データから月別売上高を集計するとき、年間売上高の合計見出しを追加する方法を解説します。