sql >> Database >  >> RDS >> Mysql

Is 'IS DISTINCT VAN' een echte MySQL-operator?

is distinct from is gedefinieerd in de SQL:2003-standaard en is een null-safe operator om twee waarden te vergelijken.

MySQL ondersteunt een operator "null safe is gelijk aan":<=> . Als dat teniet wordt gedaan, krijg je hetzelfde gedrag. (de <=> komt overeen met is not distinct from )

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

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




  1. Hoe u het jaar uit een datum haalt in T-SQL

  2. Django cache.set() veroorzaakt dubbele sleutelfout

  3. Selecteer met dynamisch gegenereerde tabelnaam

  4. JDBC ResultSet:ik heb een getDateTime nodig, maar er zijn alleen getDate en getTimeStamp