is_absent
Нет, это не работает.
Синтаксис:
Цитата:
|
IFNULL(A,B) Если A не null, вернет A, иначе вернет B.
|
А значит работает оно так (по крайней мере для меня):
ifnull(concat(realname, ' ', username), username);
Мне оно возвращает таким образом правильный результат, который мне и был нужен

Хотя не совсем ясно, почему.
Наверное, еще (в принципе) можно сделать так:
IF(A,B,C) Если A истина (!= 0 and != NULL), то вернет B, иначе вернет C.
IF(realname!=NULL, concat(realname, ' ', username), username)
?