Registriert seit: 18. Apr 2004
Ort: Linz
2.044 Beiträge
Turbo Delphi für Win32
|
Re: [SQL/PHP] Herausfinden ob Suchergebnis mit Ziffer beginn
18. Apr 2006, 16:26
Wenn ich gewusst hätte, dass es in MySQL CASE, IF und sogar Schleifen gibt, wäre mir schon einige male geholfen gewesen..
Danke!
Ich habs so gelöst:
SQL-Code:
SELECT
CASE
WHEN LOWER(SUBSTRING(serie,1,1)) BETWEEN 'a' AND 'z' THEN 'alpha'
WHEN SUBSTRING(serie,1,1) BETWEEN '0' AND '9' THEN 'numeric'
ELSE 'symbol'
END AS chars
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 '%cat%'
GROUP BY chars
ORDER BY chars ASC
btw: Formatiert man das CASE in SQL so?
Danke nochmals!
Grüße
Faux
Faux Manuel Wer weiß, dass er nichts weiß, weiß mehr, als der der nicht weiß, dass er nichts weiß.
|