Opis:MySQL, IFNULL(), COALSESCE() na ciąg nie zastępująca
moje oświadczenie powinno zastąpić każdą pusty title_column z 'bez nazwy', ale nie:
SELECT
COALESCE(main_table.title_column, 'no name') AS title
FROM main_table;
IFNULL() zachowuje się w ten sam sposób.
Co robię źle?
Czy to możliwe, że widzisz puste wartości ciągów zamiast wartości zerowych? – Ilion
oczywiście, że tak jest. i inny użytkownik opublikował rozwiązanie ... – kiltek