sql >> Database teknologi >  >> RDS >> Mysql

forespørgsel ikke ens virker ikke

SELECT * FROM all_conversations WHERE deleted_1 <> 1 OR deleted_1 IS NULL

NULL-værdier kræver særlig behandling:http://dev .mysql.com/doc/refman/5.1/en/working-with-null.html

Jeg vil foreslå at bruge diamantoperatoren (<> ) til fordel for != da den første er gyldig SQL og den anden er en MySQL tilføjelse.



  1. Sådan fungerer RIGHT()-funktionen i SQL Server (T-SQL)

  2. ORA-00933:SQL-kommando blev ikke afsluttet korrekt

  3. Forskellen mellem TRIM() og TRIM_ORACLE() i MariaDB

  4. Kombination af UNION- og LIMIT-operationer i MySQL-forespørgsel