Autor Zpráva
jrw
Profil
Potřeboval bych hodnotu ve sloupci pokud je null a nebo je to prázdný řetězec nahradit nějakým náhradním řetězcem. Zkoušel jsem to takto ale nefunguje to, nevíte čím by to mohlo být?
Dík

...
case
when ifnull(nadpis) then 'nic tady není'
when nadpis = '' then 'nic tady není'
else nadpis as nadpis
end,
...
majster_sveta
Profil
no ja som podobny pripad riešil tým že som selectom všetko vybral a potom v cykle while počítal znaky cez strlen a ak tam bolo menej ako povedzme 1 znak, tak som tam hodil dajaký reťazec namiesto null - skript mal asi 5 riadkov a obslúžil celú veľkú tabuľku
jrw
Profil
strlen taky není špatné řešení ale já bych to chtěl řešit už v tom selectu
nightfish
Profil
select if(char_length(`sloupec`) == 0, 'nic tady neni', `sloupec`)) from tabulka

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: