Tobias Kloth: MySQL / Perl -Auslesen von Zeilen-

Beitrag lesen

Hallo Christian,

Habe LIKE 'a%' eingefügt, jedoch wird nun anstelle des Namens entweder eine "1" (falls Name mit A beginnt) oder eine "0" (falls Name nicht mit A beginnt) ausgegeben.

Wenn du uns jetzt noch den Query mit dem du es versucht hast, zeigst, können wir dir vielleicht auch helfen - ich tippe aber mal darauf, dass dein Query etwa so aussieht:

SELECT name LIKE 'a%' FROM...

Bedingungen gehören aber in den WHERE-Teil des Querys, also etwa so:

SELECT name FORM ... WHERE name LIKE 'a%'

wobei ich eher "... WHERE SUBSTRING(name,1,1)='a'"[1] verwenden würde.

Grüße aus Nürnberg
Tobias

[1] http://www.mysql.de/doc/de/String_functions.html#IDX1152 (Vorsicht, mysql fängt nicht bei 0 sondern bei 1 das Zählen an)

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