The NULLIF is a nice short hand way to compare for missing values within columns contains both NULL and blank values.
--------------------
This video is part of my Beginner Learning series. If you're interested in learning SQL subscribe to @Essential SQL and then check out our Beginner Learner Playlist.
Of course, I also encourage you to visit https:\\www.essentialsql.com to learn even more!
----------------------
Here are the example I used in the video, use them to learn more about NULL IF and play around with it's features:
SELECT FirstNAme, MiddleName, LastName
FROM Person.Person
WHERE NULLIF(MiddleName,'') IS NULL
SELECT FirstNAme, MiddleName, LastName
FROM Person.Person
WHERE case when MiddleName = '' then NULL else MiddleName end IS NULL
SELECT FirstNAme, MiddleName, LastName
FROM Person.Person
WHERE IIF(MiddleName = '',NULL,MiddleName) IS NULL
Auf dieser Seite können Sie das Online-Video Using SQL NULLIF with Missing Values | Essential SQL mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Essential SQL (EssentialSQL) 27 Juli 2021 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 2,167 Mal angesehen und es wurde von 62 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!