MySQL Forums
Forum List  »  German

es werden keine numerischen Werte gefunden
Posted by: Hans Thiele
Date: July 07, 2011 04:01PM

Hallo zusammen,

mysql soll bei mir ganz einfach Teile von Telefonnummern finden. Diese stehen in varchar Feldern, damit auch Leerzeichen, Bindestriche oder führende Nullen mit eingesetzt werden können. Eigentlich eine ganz einfache Sache, aber mysql findet bei mir keinen einzigen Datensatz.

SELECT * FROM kunden WHERE vortel1 like '%043%' or tel1 like '%043%'
SELECT * FROM kunden WHERE vortel1 = '0043'

Eigentlich zwei ganz einfache Anweisungen, es werden aber immer leere Ergebnisse zurückgegeben, obwohl mehrere Datensätze existieren, die 0043 in einem Feld haben. Ist in dem Suchbegriff aber z.B. ein Leerzeichen mit drin, z.B. "%12 34%", wird der passende Datensatz gefunden.
Warum funktionieren diese Anweisungen nicht und wie kann man das umgehen? Kann mir das bitte jemand verraten?

Options: ReplyQuote


Subject
Views
Written By
Posted
es werden keine numerischen Werte gefunden
3194
July 07, 2011 04:01PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.