Mailinglisten-Archive |
> mysql> select artikelnummer, bez1 from artikel_1 where bez1 like '% HP %';
> +---------------+---------------------------------------------------------
> | C2985A | HP 2 GB Festplatte fuer HP LaserJet 4000/N/T/TN,HP
> | C4400A | HP SureStore CD-Writer PLUS 8100i, fuer HP Desktop PCs
Hier werden alle Datensaetze gefunden, in denen in Spalte bez1 IRGENDWO die
Zeichenfolge <IRGENDWAS><LEER>HP<LEER><IRGENDWAS> gefunden wird. Hier sind
also nicht die ersten beiden Buchstaben der Treffer, wie von Dir vermutet,
sondern weiter hinten ("fuer<LEER>HP<LEER>LaserJet" etc.).
> mysql> select artikelnummer, bez1 from artikel_1 where bez1 like '%HP %'
> limit 5;
> +---------------+---------------------------+
> | artikelnummer | bez1 |
> +---------------+---------------------------+
> | C2655A | HP DeskJet 340 Color |
> | C4704A | HP DesignJet 2500CP |
> | C4703A | HP DesignJet 2000CP |
> | C6429A | HP DeskJet 970Cxi |
> | C4715A | HP DesignJet 450C, DIN A1 |
> +---------------+---------------------------+
> 5 rows in set (0.00 sec)
Hier werden auch die DS gefunden, die mit HP anfangen. Aber auch alle, die
irgendwo in bez1 die Zeichenfolge <IRGENDWAS>HP<LEER><IRGENDWAS> enthalten.
> komischweise passiert folgendes:
> '% HP%' findet 2 DS aber '%HP%' findet 84 DS, obwohl
> alle 84 DS im Feld wie folgt anfangen:
> "HP ....."
> merkwuerdig...
Noe. Ist doch logisch. Du musst Dir nur klarmachen, was die Wildcards
jeweils machen, dann ist's einfach...
Gruss / Greetings
Bruno Dickhoff,
Moenchengladbach, Germany
Fon: +49.179.2982466
Fax: +49.2161.460591
ICQ# 32643372
---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive