Felix Riesterer: MySQL Datenbank durchsuchen

Beitrag lesen

Lieber peter,

meine MySQL-Kentnisse sind noch sehr jung und lückenhaft, aber könnte es sein, dass diese Bedingung von Dir missverstanden wird?

WHERE ("txt_opener" LIKE "%gg%" AND "%jj%")

Dein Statement (ja, dieser Ausschnitt) bedeutet nach meinem Verständnis
'Datensätze für die gilt, dass "txt_opener" (ein String, keinesfalls ein Spaltenname!) ähnlich zu "%gg%" ist (es muss "gg" darin enthalten sein) und es muss "%jj%" auch noch erfüllt sein (was auch immer das sein soll).'

Ich hätte jetzt zuersteinmal die Spaltennamen in Backticks eingeschlossen (z.B. txt\_opener anstatt "txt_opener") und die AND-Verknüpfung hätte ich nicht nur mit einem String, sondern mit einem echten zweiten Ausdruck mit LIKE-Operator versehen:

WHERE (txt_openerLIKE "%gg%" ANDtxt_opener LIKE "%jj%")

Wo ist da mein Fehler?

Wenn Du mich fragst, dann waren das bereits gleich zwei auf einmal (in mehrfacher Ausführung). Führen meine Vorschläge bei Dir zu einer Lösung? Eine Antwort würde auch mir weiterhelfen, da ich in Sachen MySQL auch gerade erst lerne.

Liebe Grüße,

Felix Riesterer.

--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)