Сравнението е много по-често срещано в SQL отколкото възлагане.
Ето защо SQL използва по-кратък синтаксис, за да прави по-често срещани неща.
В класическия SQL , сравнението може да се разграничи от присвояването по контекст (присвояването може да бъде само в SET клауза на UPDATE израз), ето защо един оператор може да се използва и за двете операции.
В MySQL 's разширение към SQL , присвояването на променлива на сесия се обозначава с :=