【Access】Accessのクエリを使用してSQLを作成する方法

スポンサーリンク

Accessにはクエリという機能があり、SQLの知識がなくてもGUI操作によりSQL同等の操作が可能です。
SQLを完璧に理解していなくてもやりたい事ができるか?視覚的に確認しながらSQLを生成することが可能となります。
もちろん、SQLについての知識も少し必要で、そうするとより正確に効率よくデータを操作できるようになります。

SQLって凄く難しく感じますが、Accessでは、クエリを使用する事によりSQLを作成できます。

作成>クエリデザイン

テーブルを貼り付け

→テーブルの結合部分をリレーションで引きます(テーブルのオブジェクトを選択)
 ここでは、kokyaku_idとkokyaku_idで繋いでいます

取得したい項目をフィールドに追加

データシートビュー

クエリのデザインビュー→データシートビューにします

SQLビュー

ビューの切り替えは右クリックで切り替えます

よくVBAでSQLを記載していますが、クエリで一回イメージして実際のデータを確認してからSQLをコピーしてVBAで使用する事ができます。
クエリの数が多くなると管理し難いため、不要なクエリは極力減らすほうが良く、VBAコードのSQLで条件(where文)などを追加すれば
画面の検索項目を条件に追加して使うなど応用ができます。

SQLの細かいことを知らなくてもクエリでテーブルとテーブルをどの項目で繋いで
どのような項目を取りたいのかというのがわかれば簡単にSQLを生成することができます。

コメント

タイトルとURLをコピーしました