首页 > 数据库 > MySQL > 正文

mysql中and怎么运用

2024-07-24 12:33:51
字体:
来源:转载
供稿:网友
  AND运算符是组合两个或多个布尔表达式的逻辑运算符,只有当两个表达式求值为true时才返回true。如果两个表达式中的一个求值为false,则AND运算符返回false。
  
  AND运算符通常用在SELECT,UPDATE,DELETE语句的WHERE子句中以形成布尔表达式。AND运算符也用于INNER JOIN或LEFT JOIN子句的连接条件。
 
  当求值具有AND运算符的表达式时,MySQL会计算表达式的其余部分,直到可以确定结果为止。该功能称为短路求值。请参见以下示例。
 
  MySQL只计算表达式1 = 0 AND 1/0的第一部分1 = 0,因为表达式1 = 0返回false,所以MySQL得出结论:整个表达式的结果是false。 MySQL不对表达式的剩余部分求值,即不对1/0进行求值; 如果对1/0进行求值,它将发出一个错误消息,因为除以零错误。
 
  以上是“mysql中and怎么使用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解。

(编辑:武林网)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表