SQL解释逻辑运算符AND
和&&
的方式有什么不同吗?SQL中'AND'和'&&'的区别
9
A
回答
11
为MySQL说:该manual是不是说明确,但他们被列为相同的:
AND,& &
逻辑AND。如果所有操作数都为非零且不为NULL,则计算为1;如果一个或多个操作数为0,则计算为0,否则返回NULL。
该operator precedence页面也没有任何意义。
0
根据此页面http://msdn.microsoft.com/en-us/library/bb387129.aspx它们在SQL Server中具有相同的功能。
的MySql中有这样一段关于这个问题http://dev.mysql.com/doc/refman/5.0/en/logical-operators.html
+6
这不是SQL Server的语法,即实体SQL语法(来自实体框架)。 SQL Server只支持标准的SQL运算符'AND',而不是'&&'。 – Ruben 2010-11-05 13:04:46
14
相关问题
- 1. SQL和PL-SQL的区别
- 2. oracle sql和pl/sql中varchar2的区别
- 3. JSON和SQL的区别
- 4. php和sql的区别?
- 5. 'OR'和'||'之间的区别在SQL中?
- 6. TeraData SQL中“TOP”和“SAMPLE”的区别
- 7. SQL查询中的区别和连接?
- 8. SQL中的“LIKE”和“=”有什么区别?
- 9. SQL的区别
- 10. SQLite和SQL的区别是什么
- 11. PDO:rowCount()和SQL COUNT(col)之间的区别
- 12. .SQL和.DUMP文件之间的区别
- 13. Apache Spark SQL和MongoDB之间的区别?
- 14. SQL - COALESCE和ISNULL之间的区别?
- 15. Sql连接和OLEDB连接的区别
- 16. GEOMETRY和GEOGRAPHY的区别SQL Server 2008
- 17. PROC SQL和sqldf之间的区别
- 18. Where和Where中的Int和Varchar(SQL Server)的区别?
- 19. “;”和“;”之间的区别是什么?和T-SQL中的“GO”?
- 20. 区别! !和= JavaScript中
- 21. sql查询区别
- 22. LIKE和= MYSQL中的区别?
- 23. java中+ =和= +的区别?
- 24. PHP中“:”和“。”的区别?
- 25. C++中“::”“。”和“ - >”的区别
- 26. Perl中“@”和“$”的区别
- 27. javascript中+ =和= +的区别
- 28. vim中$和g_的区别?
- 29. Scala中&和&&的区别?
- 30. JSP中eq和==的区别
您可以使用&&和'和'相互结合。 'WHERE title ='cabbage'&& type ='vegetable'OR title ='cherry'&& type ='fruit'' – desbest 2015-05-07 17:14:46