Mike: Mehrere Suchbegriffe finden

Hallo,

wie eine normale Suche bei Mysql läuft ist klar. (LIKE %begriff1 begriff2%)
Wie macht man das denn, dass Begriffe gefunden werden die nicht direkt hintereinander stehen? Wenn z.B. in der Datenbank steht Äpfel, Birnen, Orangen soll eine Suche nach "Äpfel Orangen" eben dieser Datensatz angezeigt werden.

  1. Hi Mike,

    wie eine normale Suche bei Mysql läuft ist klar. (LIKE %begriff1 begriff2%)
    Wie macht man das denn, dass Begriffe gefunden werden die nicht direkt hintereinander stehen?

    weisst Du, wozu das Zeichen % in einem solchen Statement da ist?

    Viele Gruesse,
    der Bademeister

    1. Hi,

      ja. Also LIKE %begriff1%begriff2% oder so?

      1. Hallo,

        ja. Also LIKE %begriff1%begriff2% oder so?

        Damit bist Du aber noch nicht unabhängig von der Reihenfolge, in der die Suchbegriffe auftauchen! D.h. "begriff1-xyz-begriff2" wird nicht gefunden ...

        Grüße, luti

        1. Hi,

          würdest du mir auch verraten wie ich das hinbekomme?

          1. Mahlzeit Mike,

            würdest du mir auch verraten wie ich das hinbekomme?

            Was spricht gegen die Verwendung eines entsprechenden Operators?

            Übersetze folgendes bitte in SQL:

            "Gib mir aus der Tabelle Foobar den Wert, der in Spalte1 steht, wenn in Spalte2 der Begriff 'bla' vorkommt oder in Spalte2 der Begriff 'blubb' vorkommt oder in Spalte3 der Begriff 'fasel' vorkommt."

            MfG,
            EKKi

            --
            sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
            1. Komische Art mir eine Frage zu beantworten...
              Aber ich danke dir sehr, du hast mir geholfen.

              1. Mahlzeit Mike,

                Komische Art mir eine Frage zu beantworten...

                Naja, immerhin sind wir hier "SELF"-HTML ...

                Aber ich danke dir sehr, du hast mir geholfen.

                Also hatte es doch Sinn, Deine Frage auf ebendiese Art zu beantworten - oder nicht? :-)

                MfG,
                EKKi

                --
                sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|