ChrisB: SQl Where abfrage mit joker

Beitrag lesen

Hi,

ich habe eine abfrage bei der man nach Ereignissen eines Tages abfrägt das funktioniert auch, nun will ich auch alle ereignisse anzeigen an allen Tagen.Doch mit dem joker zeichen * funktioniert es nicht , habe es im mysql admin getestet.
Funktioniert:
SELECT id, datum,id_hersteller, id_modell, groese, id_farbe, vk_ebay, ebay_art_nr FROM ebay_eingestellt WHERE datum='$datum'

Funktioniert nicht:
SELECT id, datum,id_hersteller, id_modell, groese, id_farbe, vk_ebay, ebay_art_nr FROM ebay_eingestellt WHERE datum='*'

wer weiss warum nicht?

Zunächst mal, weil Vergleiche mit = keine Wildcards unterstützen, sondern dafür der Operator LIKE gedacht ist.
Und dann ist auch * bei MySQL kein Wildcard-Zeichen.

Warum lässt du den Vergleich des Datums denn nicht einfach weg, wenn sein Inhalt dir egal ist?

MfG ChrisB

--
Light travels faster than sound - that's why most people appear bright until you hear them speak.