数据操作语言:条件查询(二)
序号 | 表达式 | 意义 | 例子 |
---|---|---|---|
1 | AND | 与关系 | age > 18 AND sex = "男" |
2 | OR | 或关系 | empno = 8000 OR deptno = 20 |
3 | NOT | 非关系 | NOT deptno =20 |
4 | XOR | 异或关系 | age > 18 XOR sex = "男" |
SELECT
ename,deptno
FROM t_emp
WHERE NOT deptno IN(10,20);
WHERE NOT deptno IN(10,20) XOR sal>=2000;
SELECT 3 & 7;
序号 | 表达式 | 意义 | 例子 |
---|---|---|---|
1 | & | 位与关系 | 3 & 7 |
2 | | | 位或关系 | `3 |
3 | ~ | 位取反 | ``~10` |
4 | ^ | 位异或 | 3 ^ 7 |
5 | << | 左移 | 10 << 1 |
6 | >> | 右移 | 10 >> 1 |
WHERE 子句的注意事项
FROM -> WHERE -> SELECT -> ORDER BY -> LIMIT