Oder auch
IFNULL
Nicht zu verwechseln mit NULLIF
Nja, anhand der Fragestellung wird das auch irgendwie klar.
* wenn Leer, dann nimm das Andere -> COALESCE/IFNULL
* wenn dies und das, dann nimm das, ansonsten jenes IFTHEN/IIF, bzw. IF-THEN-ELSE oder das lange CASE, was eigentlich eher für mehr als 2 geeignet ist.
Das "Zuweisen" war eh falsch, da du doch nirgendwo was zuweisen tust (zumindestens nicht im gezeigten Code), sondern du willst auslesen/verwenden.