資格暗記無料で始める

SELECT文・射影と選択とは?

SELECT文・射影と選択とは、SELECT文は、SQLにおいてデータベースからデータを取り出す際に使う基本的な命令である。取得したい列を指定する操作を「射影」、取得したい行を条件で絞り込む操作を「選択」と呼び、SELECT文はこの射影(どの列を取得するか)と選択(どの行を取得するか)を組み合わせて必要なデータだけを取り出す。例えば「顧客テーブルから氏名と電話番号だけを、東京都在住の顧客に限定して取得する」といった処理は、射影で列を絞り込み、選択(WHERE句)で行を絞り込むことで実現できる。データベースからの情報活用の最も基本となる操作である。

高度試験・午前I(全区分共通)の過去問では2回出題されています(2017年度〜2025年度)。

セレクトぶん・しゃえいとせんたく

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)/別名:SELECT、射影(Projection)、選択(Selection)、SELECT文、射影と選択


SELECT文・射影と選択の意味

SELECT文は、SQLにおいてデータベースからデータを取り出す際に使う基本的な命令である。取得したい列を指定する操作を「射影」、取得したい行を条件で絞り込む操作を「選択」と呼び、SELECT文はこの射影(どの列を取得するか)と選択(どの行を取得するか)を組み合わせて必要なデータだけを取り出す。例えば「顧客テーブルから氏名と電話番号だけを、東京都在住の顧客に限定して取得する」といった処理は、射影で列を絞り込み、選択(WHERE句)で行を絞り込むことで実現できる。データベースからの情報活用の最も基本となる操作である。

SELECT文・射影と選択の具体例

販売管理システムで「SELECT 商品名, 価格 FROM 商品 WHERE 在庫数 > 0」のようなSELECT文を実行し、在庫がある商品の商品名と価格だけを一覧で取得する。

SELECT文・射影と選択は試験でどう引っ掛けられる?

射影」は列の絞り込み、「選択」は行の絞り込みという対応関係が試験で問われやすく、日常語の「選択」のイメージと逆に覚えてしまうミスが起きやすい。

SELECT文・射影と選択と関連する用語

SELECT文・射影と選択が出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。