Skip to main content

クエリ

TL; DR

クエリは、データベースからの情報の取得を表します。クエリのリクエストは難しい作業ではありませんが、事前定義されたコードを使用してクエリを作成する必要があります。このようにして、データベースは命令を理解し、要求された情報を表示できます。

クエリについて

クエリとは、データベースからデータを取得し、人間が読める形式にフォーマットするアクションを指します。

データベースクエリは、アクションクエリまたは選択クエリに分類されます。

データの取得はselectクエリを使用して実行でき、データの更新、挿入、削除などの他の操作はアクションクエリを使用して実行できます。

クエリはどのようにリクエストできますか?

クエリを作成する一般的な方法は3つあります。パラメータのリストからパラメータを選択する(これは最も柔軟性の低い方法ですが、メニューがガイドするため初心者にとっては簡単な方法です)、クエリを定義するフィールドと値を指定します(例によるクエリ)およびクエリ言語を使用する(最も強力な方法ですが、クエリを必要とする人はクエリ言語を知っている必要があるため、最も困難です)。 SQL(Structured Query Language)は、最もよく知られており、広く使用されているクエリ言語です。 SQLは最も人気のある言語ですが、それだけではありません。他の言語には、たとえば、Datalog、DMX、およびAQLがあります。

クエリはどのように使用できますか?

クエリはさまざまな方法で使用でき、多くのタスクを実行できます。

まず、クエリを使用して、特定の基準をフィルタリングすることにより特定のデータを検索します。また、クエリはデータをカウントまたは合計したり、データ管理タスクを自動化したりすることができます。その他のクエリには、パラメータ、合計、クロス集計、アタッチ、更新、および削除が含まれます。

たとえば、パラメータクエリは、ユーザーにフィールド値を挿入するように誘導する特定のクエリのバリエーションを実行し、その値を使用してパラメータを確立します。一方、合計クエリを使用すると、ユーザーはデータをグループ化して合計できます。