Jämförelse är mycket vanligare i SQL än uppdrag.
Det är därför SQL använder mer kort syntax för att göra vanligare saker.
I klassisk SQL , jämförelse kan särskiljas från tilldelning genom sammanhang (tilldelning kan endast ske i SET sats i en UPDATE statement), det är därför en operatör kan användas för båda operationerna.
I MySQL s tillägg till SQL , tilldelning till en sessionsvariabel betecknas med :=