where过滤条件中的注意事项

1、where 后同时出现 and 和or时,and的优先级高于or优先级。

  解决办法:where后同时出现andor 时,使用括号,决定谁和谁是在一起的。

 2、过滤或查询包含 null 值的字段时,不能使用 比较运算符(> , <, != , = ),算术运算符(+, -, *, /)。

  解决办法:1、过滤或查询包含 null 值的字段时,使用is nullis not null

       2、创建表时,对字段使用not null约束

posted @ 2022-01-11 07:37  SailorG  阅读(112)  评论(0编辑  收藏  举报