sql语句not and or执行顺序前言今天的代码中很悲催的出现了信息泄漏的情况,开始我怎么都不肯相信,首先自信
sql语句not and or执行顺序
前言今天的代码中很悲催的出现了信息泄漏的情况,开始我怎么都不肯相信,首先自信自己的编程技术,其次自信自己对业务逻辑的理解,最后彻查代码的时候,却发现问题出现在sql语句的逻辑判断上,这里记录一下吧
sql语句逻辑运算符优先级首先,sql语句中逻辑运算符优先级跟c一样,not > and > or (c里面是 ! > && > || )
举例说明
select * from table_name where a = 1 and (b = 2 or c = 3);
