Il confronto è molto più comune in SQL
di assegnazione.
Ecco perché SQL
usa una sintassi più breve per fare cose più comuni.
Nel classico SQL
, il confronto può essere distinto dall'assegnazione in base al contesto (l'assegnazione può essere solo in SET
clausola di un UPDATE
istruzione), ecco perché un operatore può essere utilizzato per entrambe le operazioni.
In MySQL
estensione di SQL
, l'assegnazione a una variabile di sessione è indicata da :=