sql abfrage
jürgen
- datenbank
hallo,
ich habe folgende abfrage:
SELECT * FROM ebay_eingestellt WHERE id_hersteller='$id_hersteller'
nun hat die variable $id-hersteller einzelne werte z.b. 1 oder 2, aber es soll auch die möglichkeit nach allen beiden herstellern 1 und 2 abzufragen.
SELECT * FROM ebay_eingestellt
Welchen wert kann ich $id_hersteller zuweisen (sowas wie * oder so das 1 und 2)
damit ich die gleiche abfrage benutzen kann?
SELECT * FROM ebay_eingestellt WHERE id_hersteller='$id_hersteller'
danke für antworten
jürgen
Hi,
ich habe folgende abfrage:
SELECT * FROM ebay_eingestellt WHERE id_hersteller='$id_hersteller'nun hat die variable $id-hersteller einzelne werte z.b. 1 oder 2,
Warum stehen da Hochkommata drumrum, wenn's Zahlen sind?
aber es soll auch die möglichkeit nach allen beiden herstellern 1 und 2 abzufragen.
Du möchtest dir den IN()-Operator anschauen.
MfG ChrisB
Hallo
Warum stehen da Hochkommata drumrum, wenn's Zahlen sind?
Vielleicht hat er die Doppelten Hochkommata ganz links und ganz rechts einfach unterschlagen... Wer weiß...
Du möchtest dir den IN()-Operator anschauen.
Und du möchtest dir OR anschauen ;-)
Gruß
Hi,
Warum stehen da Hochkommata drumrum, wenn's Zahlen sind?
Vielleicht hat er die Doppelten Hochkommata ganz links und ganz rechts einfach unterschlagen...
Was soll das damit zu tun haben, ob *in* der Query ein Wert als String oder Zahl behandelt wird?
Genau, nichts.
Du möchtest dir den IN()-Operator anschauen.
Und du möchtest dir OR anschauen ;-)
Nö, möchte ich nicht.
MfG ChrisB