システムアーキテクト暗記無料で始める

3値論理とは?さんちろんり

3値論理とは、SQLの真理値が真・偽・不定(unknown)の3つを取ること。NULLとの比較はすべてunknownになる。

最終更新:2026-10-06

試験情報

システムアーキテクト試験の頻出用語/午前II

別名:3値理論、true/false/unknown

システムアーキテクトを最短で暗記・合格する →

具体例

NULL = NULL も NULL <> 1 も真にはならず unknown。判定にはIS NULLを使う。

試験での引っ掛け

ANDはどれか1つでも偽なら偽に確定するが、真とunknownの組合せはunknownのまま。ORは1つでも真なら真に確定するが、偽とunknownはunknown。WHERE句はunknownの行を採用しない。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

システムアーキテクトを最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • ANDはどれか1つでも偽なら偽に確定するが、真とunknownの組合せはunknownのまま。