phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_AW:_=5Bphp=5D_in_MySql_w=F6rter_nach_g?= =?iso-8859-1?Q?ew=E4hlten_Endungen_suchen?=

[php] Re: [php] AW: [php] in MySql wörter nach g ewählten Endungen suchen

Norbert Pfeiffer php_(at)_phpcenter.de
Wed, 5 Sep 2001 17:08:45 +0200


Hi,

> SELECT * from <Tabelle>
> WHERE <SPALTE> like '%$buchstaben'
> ORDER BY <SPALTE>

sucht nach $buchstaben am Ende von <SPALTE>
geordnet nach der <SPALTE> von vorne aus,
nicht nach den letzten drei Buchstaben

SELECT aa, bb, cc, RIGHT(bb,3) AS dd

listet drei Felder und die letzten drei Buchstaben
des Feldes 'bb' in umgekehrter Reihenfolge auf.
Mit

ORDER BY bb
oder
ORDER BY REVERSE(bb)

kann mann festlegen ob die Sortierung 'normal'
oder 'rueckwaerts' erfolgen soll

ORDER BY dd
oder
ORDER BY REVERSE(dd)

macht das Gleiche mit den letzten drei Buchstaben,
die ja vorher extrahiert wurden...

Was nun genau gebraucht wird,
geht IMHO aus der Frage nicht recht eindeutig hervor.


m. b. G. Norbert
_____________________
normal:  02292-681769
Notruf:  0177-2373368
---------------------
e.o.m.
----- Original Message -----
From: Nepper, Sascha <SNepper_(at)_databecker.de>
To: <php_(at)_phpcenter.de>
Sent: Wednesday, September 05, 2001 4:17 PM
Subject: [php] AW: [php] in MySql wörter nach gewählten Endungen suchen






php::bar PHP Wiki   -   Listenarchive