La comparación es mucho más común en SQL
que la asignación.
Por eso SQL
usa una sintaxis más corta para hacer cosas más comunes.
En SQL
clásico , la comparación se puede distinguir de la asignación por contexto (la asignación solo puede estar en SET
cláusula de un UPDATE
instrucción), es por eso que un operador puede usarse para ambas operaciones.
En MySQL
extensión de SQL
, la asignación a una variable de sesión se denota por :=