MySQL / Overall Suche
MiSo
- datenbank
Gibt es irgendeine Möglichkeit einen Bestimmten Begriff in sätmlichen Tabellenspalten zu suchen, ohne xy "OR"s in die query einbauen zu müssen?
mfg
Micha
Gibt es irgendeine Möglichkeit einen Bestimmten Begriff in sätmlichen Tabellenspalten zu suchen, ohne xy "OR"s in die query einbauen zu müssen?
mfg
Micha
Was du vorhast geht sehr zu Lasten der Performance. Ich würde mir etwas anderes überlegen.
Gibt es irgendeine Möglichkeit einen Bestimmten Begriff in sätmlichen Tabellenspalten zu suchen, ohne xy "OR"s in die query einbauen zu müssen?
mfg
Micha
Was du vorhast geht sehr zu Lasten der Performance. Ich würde mir etwas anderes überlegen.
Ich will mir aber nichts anderes überlegen. Ich wurde gefragt, ob ich das so einrichten kann, dass man auch allgemein in sämtlichen Feldern suchen kann z.B. Absender, Beschreibung, Betreff, Kommentar usw. und nicht nur in einem Bestimmten Feld.
mfg
Micha
Ich will mir aber nichts anderes überlegen. Ich wurde gefragt, ob ich das so einrichten kann, dass man auch allgemein in sämtlichen Feldern suchen kann z.B. Absender, Beschreibung, Betreff, Kommentar usw. und nicht nur in einem Bestimmten Feld.
Eine Musterlösung gibt es dafür meiner Meinung nach nicht. Dafür müsste man sich imho etwas eigenes schreiben. Da diese Möglichkeit aber, wie schon gesagt, sehr auf Kosten der Performance geht (denn wozu sollte ich das Feld "Beschreibung" durchsuchen, wenn ich einen Absender Suche etc.) wirste da wohl selbst ran müssen.
Ich will mir aber nichts anderes überlegen. Ich wurde gefragt, ob ich das so einrichten kann, dass man auch allgemein in sämtlichen Feldern suchen kann z.B. Absender, Beschreibung, Betreff, Kommentar usw. und nicht nur in einem Bestimmten Feld.
Eine Musterlösung gibt es dafür meiner Meinung nach nicht. Dafür müsste man sich imho etwas eigenes schreiben. Da diese Möglichkeit aber, wie schon gesagt, sehr auf Kosten der Performance geht (denn wozu sollte ich das Feld "Beschreibung" durchsuchen, wenn ich einen Absender Suche etc.) wirste da wohl selbst ran müssen.
Naja. Habs mit concat gemacht und alle Tabellenspalten inner Schleife aufgelistet. Nicht besonders rechenfreundlich oder elegant, funktioniert aber einwandfrei. Solang die Datenbank noch nicht 20k Einträge hat gehts eingiermaßen...
mfg
Micha