ufff arso.
1. tvoj prvi query se izvrsava sporije.
2. rtrim funkcija skida blanko karaktere sa desne strane. u onom query-ju je koristim da bi se eliminisali slucajevi kad je u polju upisano npr. 5 blanko karaktera.
rtrim(' ')=''
3. ako bas oces da cepidlacis onda mozes da stavis rtrim(ltrim(kolona)) i cini mi se da ce opet brze raditi od funkcije replace, ali
ne moras
zasto ???
4. ako prosetas malo po nekoj tabeli primetices da cesto u char (i svim njegovim varijacijama) poljima imas upisanu vrednost i par blanko karaktera. po pravilu blanko karakteri se nalaze sa desne strane. verovatnoca da se nalaze sa leve postoji samo ako pri insert/update naredbi ne trimujes vrednost koju upisujes.
zato nemas razloga da radis replace ili rtrim(ltrim(kolona)) kombinacije vec je dovoljan jedan rtrim(kolona)
5. ako vec radis sa char tipovima onda
izbegavaj LIKE operator cisto brzine radi.
"Hmmm", rekao je, "...suprostavlja se nadrealizmu prikrivene metafore..." Razmišljao je tome na trenutak, a onda je zatvorio beležnicu s mrkim osmehom.
"I smrt je za njih suviše dobra"