数据库where过滤不等于的问题

1.mysql中用<>与!=都是可以的,但sqlserver中不识别!=

       所以还是用<>

       mybatis 配置文件 &lt;> 别忘了 转译 &lt; &gt;

2.会过滤掉 Null 的问题

   2.1   SELECT * FROM 表 

          WHERE        字段    != ?        OR      字段   is Null

         使用此sql   注意 and  和  or            -----------------------不要忘了括号   

   2.2   SELECT * FROM 表 

           WHERE      IFNULL(字段,' ')   != ?

      感觉2.2  执行的快一些    

扫描二维码关注公众号,回复: 10404151 查看本文章
发布了30 篇原创文章 · 获赞 15 · 访问量 9821

猜你喜欢

转载自blog.csdn.net/weixin_41884118/article/details/90512956