Vergelijking komt veel vaker voor in SQL dan opdracht.
Daarom SQL gebruikt een kortere syntaxis om meer algemene dingen te doen.
In klassieke SQL , vergelijking is per context te onderscheiden van opdracht (opdracht kan alleen in SET clausule van een UPDATE statement), daarom kan één operator voor beide bewerkingen worden gebruikt.
In MySQL 's extensie naar SQL , toewijzing aan een sessievariabele wordt aangegeven met :=