Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pretrazivanje baze sa LIKE

[es] :: Baze podataka :: Pretrazivanje baze sa LIKE

[ Pregleda: 3388 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

_owl_

Član broj: 318
Poruke: 1043
*.drenik.net



+3 Profil

icon Pretrazivanje baze sa LIKE26.10.2001. u 17:56 - pre 273 meseci
Pozdrav

Imam sledeci problem:
U tabeli imam neku TEXT kolonu i zelim da sve redove pretrazim i pronadjem samo one u kojima se pojavljuje odredjena rec kao sama rec a ne kao deo neke druge reci.


Evo i primer

mysql> SELECT "Why this does not work" LIKE "work";
+--------------------------------------+
| "Why this does not work" LIKE "work" |
+--------------------------------------+
| 0 |
+--------------------------------------+
1 row in set (0.00 sec)

mysql> SELECT "Why this does not work" LIKE "%work";
+---------------------------------------+
| "Why this does not work" LIKE "%work" |
+---------------------------------------+
| 1 |
+---------------------------------------+
1 row in set (0.00 sec)




Owl
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: Pretrazivanje baze sa LIKE26.10.2001. u 18:29 - pre 273 meseci
Code:
mysql> SELECT "Ovde je rec samostalna i select vraca rezultat" REGEXP "[[:<:]]rec[[:>:]]";
+-----------------------------------------------------------------------------+
| "Ovde je rec samostalna i select vraca rezultat" REGEXP "[[:<:]]rec[[:>:]]" |
+-----------------------------------------------------------------------------+
|                                                                           1 |
+-----------------------------------------------------------------------------+
1 row in set (0.01 sec)

mysql> SELECT "Ovde je recspojena sa drugom i nista se ne vraca" REGEXP "[[:<:]]rec[[:>:]]";
+-------------------------------------------------------------------------------+
| "Ovde je recspojena sa drugom i nista se ne vraca" REGEXP "[[:<:]]rec[[:>:]]" |
+-------------------------------------------------------------------------------+
|                                                                             0 |
+-------------------------------------------------------------------------------+
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1043
195.252.112.*



+3 Profil

icon Re: Pretrazivanje baze sa LIKE26.10.2001. u 18:40 - pre 273 meseci
Gojko brzi si i od MySQL mailing liste.
Mnogo si mi pomogao - moracu da sednem i procesljam regexp-e

Owl
 
Odgovor na temu

[es] :: Baze podataka :: Pretrazivanje baze sa LIKE

[ Pregleda: 3388 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.