Hello,
select * from test_5 where coalesce(name,str,plz,ort,tel,eml,info) LIKE '%test%';
probiere kommt nichts.
ja. Stimmt. Lies nochmal aufmerksam meinen Beitrag. Das hier ist die einzige Variante, die dich nur in Ausnahmefällen ans Ziel bringt. COALESCE ist EINE Funktion die DEN ersten Wert liefert, der nicht NULL ist. EINEN Wert. Das ist aber nicht dein Ziel.
Wie gesagt, kehre zurück zu meinem letzten Post:
(1) nutze COALESCE um NULL-Spalten zu eliminieren
(2) nutze CONCAT um alle Spalten auf einmal zu durchsuchen
MfG
Rouven
--
-------------------
sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
Ambition is the last refuge of failure. -- Oscar Wilde (Irish Poet, Novelist, Dramatist and Critic, 1854-1900)
-------------------
sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
Ambition is the last refuge of failure. -- Oscar Wilde (Irish Poet, Novelist, Dramatist and Critic, 1854-1900)