sql >> Databasteknik >  >> RDS >> Mysql

Hur hoppar man över tomma data i MySQL?

Du kan eliminera båda NULL och tomma/tomma strängar från dina resultat med följande:

 where name IS NOT NULL AND name <> ''
                        ^^^^^^^^^^^^^^ add this

Demo:http://www.sqlfiddle.com/#!2/1155a/6

Redigera :Som påpekats i kommentarerna, trim är inte ens nödvändigt.



  1. Inkludera en extra räknare i MySQL-resultatuppsättningen

  2. Hur man jämför två kommaseparerade stränglistor med MySQL

  3. Mysql-fråga för att hitta ID där flera villkor uppfylls för en kolumn

  4. SQL MIN- och MAX-resultat med tillagd DISTINCT-operator i MySQL