Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » mysql: spallte mit string vergleichen Antworten
mysql: spallte mit string vergleichen

beule
Otto-Normal-Poster


Beiträge: 92


hey leute
kurze, einfache frage:

wie kann ich eine tabelle mit einem string vergleichen?
also in einem mysql query

z.B select name from tb1 where id in(1, 13, 15, 25)
so was stelle ich mir vor. die frage ist jetzt ob es die funktion "in" gibt und ich sonst etwas falsch gemacht habe oder welches die richtige funktion wäre.

danke
beule

ps: habe jetzt 1 stunde lang gegooglet und habe leider gar nichts gefundne, ich weiss aber dass es solch eine funktion gibt.

  Profil   E-Mail   Editieren   Zitieren

subjective
Forenheld


Beiträge: 848


Es gibt den Operator IN und das SQL sieht auch korrekt aus. Welcher Fehler wird denn gemeldet?

Das ist dann allerdings kein String (Text) sondern eine Liste von Werten, welche das Feld enthalten darf/soll.

---
Weaverslave

  Profil   Website   Editieren   Zitieren

beule
Otto-Normal-Poster


Beiträge: 92


danke für die antwort, habe das problem andersseitig gelöst

  Profil   E-Mail   Editieren   Zitieren

TeX
Feiertags-Poster


Beiträge: 30


Der "IN"-Befehl geht erst soweit mir bekannt in der MySQL4-Version.

  Profil   E-Mail   Website   Editieren   Zitieren

subjective
Forenheld


Beiträge: 848


Nein er geht auch vorher und auch in div. anderen DBs

---
Weaverslave

  Profil   Website   Editieren   Zitieren

TeX
Feiertags-Poster


Beiträge: 30


hmm, bei z.B. Domaingo wird noch ne 3er verwendet und da ist der IN-Befehl nicht vorhanden (laut dem Admin da). Hab auch ne Page dort und bekomme nur Fehlermeldung unter der 3er-DB die unter der 4er funktionieren.

  Profil   E-Mail   Website   Editieren   Zitieren
 

Antworten
Nach oben