

Anmelde-Formular

mut 22. November 2004, 11:28
Moin,
ich steh irgendwie auf dem Schlauch.
Ich habe eine "Buchstabenleiste" und beim Klick auf einen Buchstaben, erscheinen alle Begriffe mit diesem Buchstaben (also: bei Klick auf "A" erscheint "Apfel", "Auto", "Aal" usw).
Soweit kein Problem.
Nun will ich aber auch noch, dass beim Klick auf "#" alle Begriffe, die mit Zahlen beginnen erscheinen (also: bei Klick "#" sollen erscheinen "5-Finger", "7 Zwerge", usw).
Und mir fehlt jetzt eine Abfrage wie
SELECT * FROM TABELLE WHERE "begriff beginnt mit Zahl" ;-)
Gibt's da was fertiges - oder muss man da mit ner Menge OR-Verknüpungen ran ?
Vielen Dank und Gruss,
Daniel
wahsaga 22. November 2004, 13:28
> WHERE "begriff beginnt mit Zahl"
das tut er genau dann, wenn das erstes zeichen >= '0' und <= '9' ist.
bzgl. "erstes zeichen" - schau mal ins manual, welche der zeichenkettenfunktionen sich dafür anbieten könnte.
mut 22. November 2004, 16:51
Hi Wahsaga,
Danke, so hab ich's gemacht !
Als "Erstes Zeichen Funktion" hab ich LEFT() benutzt.
... AND LEFT(P.name,1) BETWEEN '0' AND '9'
Gruss,
Daniel