sql >> Database >  >> RDS >> Mysql

Hoe controleer ik of het veld null of leeg is in MySQL?

Ofwel gebruik

SELECT IF(field1 IS NULL or field1 = '', 'empty', field1) as field1 
from tablename

of

SELECT case when field1 IS NULL or field1 = ''
            then 'empty'
            else field1
       end as field1 
from tablename

Als u alleen wilt controleren op null en niet voor lege strings, dan kun je ook ifnull() . gebruiken of coalesce(field1, 'empty') . Maar dat is niet geschikt voor lege strings.



  1. Hoe Access 2019 ScreenTips te gebruiken

  2. Stap voor stap instructies voor de installatie van Oracle Virtual Box

  3. Hoe twee tabellen in één verklaring bij te werken?

  4. Gebruik parameter in functie doorgegeven aan google.setOnLoadCallback();