/
Datum registracije: Oct 2006
Lokacija: /
Postovi: 2,053
|
MySQL upit (LIKE)
Imam string koji izgleda npr. ovako
i drugi koji izgleda ovako
kako mogu postaviti uvjet da mi pronađe taj i taj redak koji sadrži dio stringa "11" - znači samo jedanaest, a ne sto i jedanaest. Ako bi išao na %11% izbacio bi oba retka, ako bi išao na %,11,% onda bi bilo u redu, ali bih morao ispitivati za sve kombinacije zareza (ispored/iza) tj. upit bi trebao ovako izgledati
Citiraj:
SELECT * FROM XX WHERE string LIKE %,11,%
OR string LIKE %11,%
OR string LIKE %,11%
|
a, ako bih tražio dva takva upita to bi naraslo na ukupno 3 na drugu kombinacija.
Citiraj:
%,11,% AND %,12,%
%,11,% AND %,12%
%,11,% AND %12,%
%,11,% AND %12%
%,11% AND %,12,%
%11,% AND %,12,%
%11% AND %,12,%
%11,% AND %12,%
%,11% AND %,12%
|
nadam se da ste shvatili poantu  mogao bi se dodati još zarez na početak i kraj stringa, ali mi to ne odgovara.
|