2010-11-05 33 views
9

SQL解释逻辑运算符AND&&的方式有什么不同吗?SQL中'AND'和'&&'的区别

+0

您可以使用&&和'和'相互结合。 'WHERE title ='cabbage'&& type ='vegetable'OR title ='cherry'&& type ='fruit'' – desbest 2015-05-07 17:14:46

回答

11

为MySQL说:该manual是不是说明确,但他们被列为相同的:

AND,& &

逻辑AND。如果所有操作数都为非零且不为NULL,则计算为1;如果一个或多个操作数为0,则计算为0,否则返回NULL。

operator precedence页面也没有任何意义。

14

AND是标准SQL

&&是专有的语法

+0

好的,谢谢!这就是我一直在寻找的。 – Cullub 2016-01-29 22:26:17