zoukankan      html  css  js  c++  java
  • mysql where语句多条件查询是and和or联合使用bug

    • 公司项目中有段功能是全局搜索框和下拉列表的联合查询,在联调开发中发现单独用下拉查询是正确的,单独用全局搜索框也是正确的,测试发现是sql语法有问题。
    •  问题截图:

     

    • 出现问题的核心还是在于搜索框是用于多个字段的查询在使用or 和and的时候容易产生bug
    • 百度查询的结果是这样的 :where语句中同时出现条件的“与”或者“或的时候”,要将多个OR用小括号括起来再和AND进行“与”,或者将多个AND用小括号括起来再与OR进行“或”。

    • sql测试:

    参考自:https://www.cnblogs.com/muzixiaodan/p/5632606.html

     

     

  • 相关阅读:
    第一学期心得
    第十三次作业
    第十二次作业
    第十一次作业
    第十次作业
    第九次作业
    第八次作业
    第七次作业
    第六次作业
    第五次作业
  • 原文地址:https://www.cnblogs.com/PrayzzZ/p/10410721.html
Copyright © 2011-2022 走看看