一言でいうと

クエリとは、コンピュータに対して「データを探して」「情報をください」と頼むための質問や指示のことです。

もう少し詳しく

クエリは、英語の「query」から来た言葉で、「問い合わせ」という意味です。

想像してみてください。図書館で司書さんに「去年出版された料理本を全部教えてください」と頼むようなものです。あなたの質問に対して、司書さんが条件に合う本を集めて用意してくれます。コンピュータの世界でも同じことが起こります。

データベースという大きなデータの倉庫に対して、「このメーカーの商品で、価格が5000円以下のものを全部出して」といった質問を送ります。この質問がクエリです。コンピュータはこの指示を受け取り、条件に合う情報を探してくれます。

よく使われる場面

検索エンジンに言葉を入れて検索するときも、実はクエリを使っています。また、ECサイトで商品を絞り込むときの「フィルター機能」も、クエリの一種です。さらに、Webサイトの表示速度が遅い場合のエラー原因として「クエリが複雑すぎる」と言われることもあります。これは、データベースへの質問が複雑で、コンピュータが処理に時間がかかっているという意味です。

関連する言葉

  • SQL:クエリを書くための言語
  • データベース:クエリで検索の対象となるデータの倉庫
  • 検索条件:クエリに含まれる「~である」という条件