Tobias Kloth: MySQL / Perl -Auslesen von Zeilen-

Beitrag lesen

Hallo Axel,

wobei ich eher "... WHERE SUBSTRING(name,1,1)='a'"[1] verwenden würde.
Und das hätte welchen Vorteil? Zumal
... WHERE LEFT(name,1)='a'
viel kürzer ist.

*mist* du hast recht - nur vergesse ich die Funktion immer :-)

Alledings sehe ich auch dort keinen Vorteil gegenüber
... WHERE name LIKE 'a%'

CK wird wissen von was er redet, wenn er von LIKE abrät: </archiv/2002/3/6910/#m38231> :-)

... WHERE name REGEXP '^a'

ein regulärer Ausdruck ist hier wohl etwas oversized :-)

, weil es nämlich zur 100%-igen Ersetzung
... WHERE LEFT(name,1)='a' OR LEFT(name,1)='A'
heißen müsste.

nein, LEFT(name,1)='a' findet sowohl "Andreas" als auch "andreas"

Grüße aus Nürnberg
Tobias

--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|