7 messages in com.mysql.lists.mysql-deRe: SELECT nach 1 Zeichen
FromSent OnAttachments
ks...@gmx.at18 Nov 2005 02:15 
Sebastian Mendel18 Nov 2005 02:36 
Ingo Strüwing18 Nov 2005 02:48 
Rene Fertig18 Nov 2005 11:17 
Rene Fertig25 Nov 2005 01:32 
ks...@gmx.at25 Nov 2005 01:33 
Rene Fertig25 Nov 2005 06:03 
Subject:Re: SELECT nach 1 Zeichen
From:Ingo Strüwing (in@mysql.de)
Date:11/18/2005 02:48:32 AM
List:com.mysql.lists.mysql-de

Hallo,

Am Freitag, den 18.11.2005, 11:16 +0100 schrieb ks@gmx.at:

Hallo,

bei einem select wie zb:

SELECT * FROM tbl WHERE test_field like '% test%'

kann ja nach test alles mögliche kommen und zwar eine endlose Länge an Zeichen. Ich will aber dass nach test nur 1 Zeichen kommen kann und danach ein
Leerzeichen und dann wieder alles mögliche alsoca so:

SELECT * FROM tbl WHERE test_field like '% test(%,1) %'

Ein einzelnes Zeichen wird durch '_' vertreten ('% test_ %'). Es muss dann aber auch ein Zeichen da sein. So etwas wie "kein oder ein Zeichen" gibt es leider nicht. Siehe auch:

http://dev.mysql.com/doc/refman/4.1/en/string-comparison-functions.html

Gruß, Ingo