SQL(SELECT文・結合)とは?えすきゅーえる
SQL(SELECT文・結合)とは、関係データベースを操作する問合せ言語。検索はSELECT文で行い、WHERE句で条件を絞り、複数の表をまたぐときはJOIN(結合)を使う。両方の表に一致する行だけを返す内部結合と、一致しない側もNULLを補って残す外部結合があり、どちらを選ぶかで結果の行数が変わる。
最終更新:2026-10-06
ネットワークSPを最短で暗記・合格する →背景
監視も構成管理も、集めた情報は最終的に表として溜まる。装置の台帳、インタフェースの一覧、フローの記録、障害の履歴はそれぞれ別の表になり、「どの拠点のどの回線で、いつ何が起きたか」に答えるには表をまたいで突き合わせるしかない。結合の考え方を押さえておくと、監視ツールの画面が用意していない切り口でも自分で集計できる。
具体例
構成管理の装置表とインタフェース表を装置IDで内部結合し、拠点名で絞れば、その拠点の全インタフェース一覧が得られる。逆に「台帳にあるが監視に登録されていない装置」を洗い出すには、装置表を左外部結合して監視側がNULLになる行を拾う。
試験での引っ掛け
内部結合(INNER JOIN)と外部結合(LEFT/RIGHT/FULL OUTER JOIN)の違いが問われやすく、外部結合のつもりで内部結合を書くと、対応が無い行が黙って消える。監視の抜けを探す用途では、残したい側がどちらかを取り違えると結果が空になり、抜けが無いと誤読してしまう。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。