swiss cow: SELECT * FROM --- spalte BEINHALTET $spalte

Guten <tag>

Hab folgende Abfrage:
SELECT * FROM table WHERE gruppe='$gruppe'

Die Variable $gruppe stammt von einer Auswahlliste und hat folgendes Format:

$gruppe = gruppe a
$gruppe = gruppe b
$gruppe = gruppe c
etc...

in der DB stehen die daten aber so:

gruppe a (# 1)
gruppe b (# 2)
gruppe c (# 3)
etc...

wegen der verschiedenen Formate werden die Felder nicht erkannt.

Wie lautet der Befehl "BEINHALTET"?

SELECT * FROM table WHERE gruppe ("BEINHALTET") $gruppe

Danke für eure Hilfe!
Swiss cow

  1. Hallo,

    Wie lautet der Befehl "BEINHALTET"?
    SELECT * FROM table WHERE gruppe ("BEINHALTET") $gruppe

    Du suchst den LIKE-Operator.

    Freundliche Grüße

    Vinzenz

    PS: SELECT * ist böse[tm]
        Wähle nur die Liste der Spalten, die Du benötigst.
        Zähle diese explizit auf. Es lohnt sich.

    1. Hallo,

      Wie lautet der Befehl "BEINHALTET"?
      SELECT * FROM table WHERE gruppe ("BEINHALTET") $gruppe

      Du suchst den LIKE-Operator.

      GENAU! Danke! :)