Mysql
 sql >> Base de données >  >> RDS >> Mysql

Est-ce que 'IS DISTINCT FROM' est un véritable opérateur MySQL ?

is distinct from est défini dans la norme SQL:2003 et est un opérateur null-safe pour comparer deux valeurs.

MySQL prend en charge un opérateur "null safe equals" :<=> . Si cela est annulé, vous obtenez le même comportement. (le <=> correspond à is not distinct from )

SELECT * 
FROM inw 
WHERE not id <=> 4;

SQLFiddle :http://sqlfiddle.com/#!2/0abf2a/3