A comparação é muito mais comum em
SQL do que atribuição. É por isso que
SQL usa uma sintaxe mais curta para fazer coisas mais comuns. No clássico
SQL , a comparação pode ser distinguida da atribuição por contexto (a atribuição pode ser apenas em SET cláusula de um UPDATE instrução), é por isso que um operador pode ser usado para ambas as operações. Em
MySQL 's extensão para SQL , a atribuição a uma variável de sessão é indicada por :=