1、where 后同时出现 and 和or时,and的优先级高于or优先级。
解决办法:where后同时出现and 和 or 时,使用括号,决定谁和谁是在一起的。
2、过滤或查询包含 null 值的字段时,不能使用 比较运算符(> , <, != , = ),算术运算符(+, -, *, /)。
解决办法:1、过滤或查询包含 null 值的字段时,使用is null 或 is not null。
2、创建表时,对字段使用not null约束。
2023-12-05 22:23:28
1、where 后同时出现 and 和or时,and的优先级高于or优先级。
解决办法:where后同时出现and 和 or 时,使用括号,决定谁和谁是在一起的。
2、过滤或查询包含 null 值的字段时,不能使用 比较运算符(> , <, != , = ),算术运算符(+, -, *, /)。
解决办法:1、过滤或查询包含 null 值的字段时,使用is null 或 is not null。
2、创建表时,对字段使用not null约束。
下一篇:03. SELECT的基本使用