phpbar.de logo

Mailinglisten-Archive

[php] Suche in MySql

[php] Suche in MySql

Norbert Pfeiffer norbert at itbw.de
Mit Jul 18 20:19:32 CEST 2007


Hallo Achim,

> Ich habe in einer Datenbank eine Spalte in der Artikelnummer
> in folgender Form auftreten:
> ACK 128 MSV
> AST M1613 MS
> CK 386 KON MSV
...
> Ich hab aber schon Abfragen gesehen bei denen es egal ist
> wie man das eingibt.
hmm,
was Du gesehen hast, sah eventuell so aus:

mysql> SELECT nID, cID,  REPLACE(cID, ' ', '') AS trimmed
    ->   FROM t1
    ->  WHERE REPLACE(cID, ' ', '')
    ->   LIKE CONCAT('%', REPLACE('T M1',' ',''),'%')
    -> ;
+-----+--------------+------------+
| nID | cID          | trimmed    |
+-----+--------------+------------+
|   2 | AST M1613 MS | ASTM1613MS |
+-----+--------------+------------+
1 row in set (0.00 sec)


m. b. G.  Norbert
------------------
mobil 0177-1741686
------------------
e.o.m. 



php::bar PHP Wiki   -   Listenarchive