prev | next |
5-3.論理演算子
複数の条件を組み合わせて、より複雑な条件を表すことができる。
具体的には以下の種類があります。
種類 | 使用方法 | 役割 |
---|---|---|
AND | (a >= 10) AND ( a <= 20) | aは10以上、20以下 |
OR | (a = 10) OR (a = 20) | aは10もしくは20 |
NOT | NOT (a = 10) | aは10ではない |
英語、数学の両方が70点以上
SELECT * FROM tbl_exam WHERE eng >='70' AND math >='70';
+-------+------+------+------+
| id | eng | math | memo |
+-------+------+------+------+
| 00001 | 85 | 85 | なし |
+-------+------+------+------+
英語、数学のどちらかがが90点以上
SELECT * FROM tbl_exam WHERE eng >='90' OR math >='90';
+-------+------+------+------------+
| id | eng | math | memo |
+-------+------+------+------------+
| 00002 | 0 | 95 | 名前未記載 |
| 00004 | 90 | 55 | なし |
+-------+------+------+------------+
prev | next |