Registriert seit: 18. Apr 2004
Ort: Linz
2.044 Beiträge
Turbo Delphi für Win32
|
Re: LIKE auf mehrere Möglichkeiten anwenden
15. Apr 2006, 11:48
Zitat von mkinzler:
SQL-Code:
...
WHERE s.type = t.id
AND p.id = s.publisher
AND ((serie LIKE '%".$_POST['cat']."%') OR ( substring (...) IN (".$_POST['begmit']."));
Müsste es nicht AND heißen?
SO gehts:
SQL-Code:
SELECT *
FROM page_series AS s, page_types AS t, page_publishers AS p
WHERE s.type = t.id
AND p.id = s.publisher
AND serie LIKE '%masken%'
AND substring(serie,1,1) IN ('1','2','3','4','5','6','7','8','9','0')
ORDER BY serie, band ASC
Aber ist das AND von mir richtig, oder ein Denkfehler und dein OR stimmt?
Habe gerade eine noch einfachere Methode rausgefunden:
AND substring(serie,1,1) BETWEEN '0' AND '9'
Danke für die Hilfe!
Grüße
Faux
Faux Manuel Wer weiß, dass er nichts weiß, weiß mehr, als der der nicht weiß, dass er nichts weiß.
GoTrillian
|
|
Zitat
|