¿Hay alguna diferencia en la forma en que SQL interpreta los operadores lógicos AND
y &&
?La diferencia entre 'AND' y '&&' en SQL
Respuesta
para MySQL: El manual no dice explícitamente, pero se enumeran como idénticos:
Y, & &
Logical AND. Evalúa a 1 si todos los operandos son distintos de cero y no NULL, a 0 si uno o más operandos son 0, de lo contrario se devuelve NULL.
La página operator precedence también hace ninguna distiction.
De acuerdo con esta página http://msdn.microsoft.com/en-us/library/bb387129.aspx tienen la misma funcionalidad en SQL Server.
MySQL tiene esto que decir sobre el tema http://dev.mysql.com/doc/refman/5.0/en/logical-operators.html
No es la sintaxis de SQL Server, es la sintaxis de Entity SQL (del Entity Framework). SQL Server solo admite el operador SQL estándar 'AND', no' && '. – Ruben
AND
es estándar SQL
&&
es una sintaxis propietaria
Ok, gracias! Eso es lo que estaba buscando. – Cullub
- 1. Diferencia entre varchar y varchar2 en SQL
- 2. ¿Cuál es la diferencia entre ";" y "IR" en T-SQL?
- 3. ¿Cuál es la diferencia entre "LIKE" y "=" en SQL?
- 4. Diferencia entre Alter y Update SQL
- 5. Diferencia entre SQL Server y Oracle 'Usuario'
- 6. Diferencia entre la conexión Sql y la conexión OLEDB
- 7. La diferencia entre $ * y $ @
- 8. ¿Cuál es la diferencia entre SQLite y SQL
- 9. Tablas de SQL Server: ¿cuál es la diferencia entre @, # y ##?
- 10. MySQL: diferencia entre ', `,' y"
- 11. Diferencia entre "TOP" y "SAMPLE" en SQL de TeraData
- 12. Diferencia entre numérico, flotante y decimal en SQL Server
- 13. Diferencia SQL entre IN y OR en WHERE
- 14. Diferencia entre una instrucción y una consulta en SQL
- 15. Diferencia entre EXISTS e IN en SQL?
- 16. SQL - ¿Diferencia entre estas uniones?
- 17. ¿Hay alguna diferencia entre "! =" Y "<>" en Oracle Sql?
- 18. ¿Hay alguna diferencia entre DECIMAL y NUMERIC en SQL Server?
- 19. ¿Cuál es la diferencia entre SQL, PL-SQL y T-SQL?
- 20. Diferencia entre DECIMAL y NUMERIC
- 21. Diferencia entre transacción y TransactionScope
- 22. Diferencia entre '' y "" en Python
- 23. Diferencia entre == y === en JS
- 24. Diferencia entre '.' y "." en java
- 25. ¿Diferencia entre sqlplus y sqldeveloper?
- 26. Diferencia entre. y: en Lua
- 27. Diferencia entre DataSource y DataSet
- 28. diferencia entre la especulación y la predicción
- 29. ¿Diferencia entre repositorio y servicio?
- 30. diferencia entre fecha y hora y DateTime2
Puede utilizar && y 'y' conjuntamente entre sí. 'WHERE title = 'repollo' && type = 'vegetable' OR title = 'cherry' && type = 'fruit'' – desbest