Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Ist 'IS DISTINCT FROM' ein echter MySQL-Operator?

is distinct from ist im SQL:2003-Standard definiert und ist ein nullsicherer Operator zum Vergleichen zweier Werte.

MySQL unterstützt einen „null safe equals“-Operator:<=> . Wenn dies verneint wird, erhalten Sie das gleiche Verhalten. (der <=> entspricht is not distinct from )

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

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