【くえりー】
クエリ とは?
💡 データベースへの「注文票」
📌 このページのポイント
クエリって何?
どんな言葉で書くの?
SQLという言語が代表的だよ。たとえばユーザー一覧を取得するなら「SELECT * FROM users」と書くんだ。英語っぽくて読みやすいのが特徴で、「usersから全部選んで」という意味だよ。
どんなことができるの?
大きく4種類あって、データを取得するSELECT、追加するINSERT、更新するUPDATE、削除するDELETEだよ。この4つで頭文字をとって「CRUD(クラッド)」とも呼ばれるよ。
クエリって書き方で速さが変わるの?
大きく変わるよ!同じ結果を得るクエリでも、書き方が悪いと何十倍も遅くなることがある。だからクエリを最適化する「チューニング」という作業が仕事でよく出てくるんだ。
おもしろい!クエリを何度も送りすぎて遅くなることってあるの?
まとめ:ざっくりこれだけ覚えればOK!
「クエリ」って出てきたら「データベースへの命令文のことだな」と思えればだいたいOK!
📖 おまけ:英語の意味
「query」 = 質問・問い合わせ
💬 「クエスチョン」と同じ語源。データベースに「質問する」イメージで覚えよう