unclejamal: OR Verknüpfung mit LIKE

hallo allerseits!

wollte fragen ob es irgendwie möglich ist in einer mysql datenbank eine oder verknüpfung von mehreren suchwörtern mit like durchzuführen. also in den ergebnisse soll suchwort1 ODER suchtwort2 vorkommen.
bisher ist mir nur eingefallen mehrere abfragen durchzuführen was aber aufwendig erscheint.

gruss unclejamal

  1. hi,

    wollte fragen ob es irgendwie möglich ist in einer mysql datenbank eine oder verknüpfung von mehreren suchwörtern mit like durchzuführen. also in den ergebnisse soll suchwort1 ODER suchtwort2 vorkommen.

    Du weißt, welchen Vergleichsoperator du benutzen willst, du kennst den logischen Operator für ODER-Vergleiche - also wieso probierst du es nicht einfach aus?

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. hi,

      ich wollte wissen ob es einfacher als nach dem schema

      SELECT *
      FROM tabelle
      WHERE feld1 LIKE '%begriff1%'
      OR feld1 LIKE '%begriff2%'
      OR feld1 LIKE '%begriff3%'
      OR feld2 LIKE '%begriff1%'

      usw. geht.

      unclejamal

      1. hi,

        ich wollte wissen ob es einfacher als nach dem schema [...] geht.

        Das würde ja heissen, dass dieses Schema "kompilizert" wäre - ist es doch aber nicht, oder?

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
        1. wenn man die abfrage nach den benutzereingaben zusammenbauen muss ist es doch eingewisser aufwand. außerdem wird die performance von 8 like abfragen auch nicht profitieren.

          aber so wie es aussieht werde ich mich bei der volltextsuche umschaun müssen.

          gruss unclejamal