|
SQLの3値論理において、a、bに入れる字句の組合せはどれか。
“真 AND 不定”は a であり、“偽 AND 不定”は b である。
|
a |
b |
| ア |
偽 |
偽 |
| イ |
偽 |
不定 |
| ウ |
不定 |
偽 |
| エ |
不定 |
不定 |
答え ウ
【解説】
3値論理の積(AND)を表にすると以下になります。
| AND |
真 |
不定 |
偽 |
| 真 |
真 |
不定 |
偽 |
| 不定 |
不定 |
不定 |
偽 |
| 偽 |
偽 |
偽 |
偽 |
また、和(OR)を表にすると以下になります。
| OR |
真 |
不定 |
偽 |
| 真 |
真 |
真 |
真 |
| 不定 |
真 |
不定 |
不定 |
| 偽 |
真 |
不定 |
偽 |
【キーワード】
・3値論理
【キーワードの解説】
- 3値論理
通常の倫理は真(true)と偽(false)の2値で行うが、これにもうひとつ真理値を加えた論理体系で、SQLでは加える真理値として不定(unknown)を使用します。
もっと、「3値論理」について調べてみよう。
戻る
一覧へ
次へ
|