phpbar.de logo

Mailinglisten-Archive

[dbs] Suchen nach Alphabet aber ohne Zahlen

[dbs] Suchen nach Alphabet aber ohne Zahlen

Sebastian Mendel lists at sebastianmendel.de
Die Aug 3 18:39:45 CEST 2004


News schrieb:

> Ich möchte einhalte nahc dem Alphabet ausgeben aber die Einträge mit
> Zahlen am Anfang sollen garnicht oder am besten erst am ende der liste
> aufgelistet werdne
> 
> Wie kann man sowas erreichen?
> 
> 

nur Buchstaben am anfang:

WHERE LEFT(`spalte`, 1) IS BETWEEN 'A' AND 'Z'
   AND LEFT(`spalte`, 1) IS BETWEEN 'a' AND 'z'


Sortierung mit Zahlen am Ende:

...
ORDER BY
  CASE
   WHEN LEFT(`spalte`, 1) IS BETWEEN 'A' AND 'Z' OR THEN 0
   WHEN LEFT(`spalte`, 1) IS BETWEEN 'a' AND 'z' OR THEN 0
   ELSE 1
  END,
  `spalte`


-- 
Sebastian Mendel

www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com
www.sf.net/projects/phpdatetime        www.sf.net/projects/phptimesheet

php::bar PHP Wiki   -   Listenarchive