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

Sortiranje po ulaznom parametru

[es] :: Firebird/Interbase :: Sortiranje po ulaznom parametru

[ Pregleda: 4748 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

darko_sudarov
ProConto Software doo
Kikinda

Član broj: 89262
Poruke: 136
*.ptt.rs.



Profil

icon Sortiranje po ulaznom parametru16.03.2013. u 17:25 - pre 134 meseci
Pozdrav,
Pokusavam da napravim sortiranje u selektu po ulaznom parametru.
Primer koji ne radi,ali docarava problem...
tabela: zemlje
polja u tabeli: id_zemlje,zemlja
parametar za pretragu: naziv_zemlje
Code:
select zemlja from zemlje where zemlja containing :naziv_zemlje order by :naziv_zemlje


Ukratko:Potrebno mi je da pronadjem sve rezultate koji sadrze parametar za pretragu i da sortiranje pocne po parametaru za pretragu.

[Ovu poruku je menjao darko_sudarov dana 17.03.2013. u 16:50 GMT+1]
 
Odgovor na temu

schild
Dejan Šild
TopCode Software
Subotica

Član broj: 59888
Poruke: 138
*.dynamic.isp.telekom.rs.

Sajt: www.topcode.rs


+2 Profil

icon Re: Sortiranje po ulaznom parametru17.03.2013. u 17:26 - pre 134 meseci
Meni nije baš jasno šta želiš postići. Može neki kraći primer (bolji od ovog prvog)?
Tj. šta znači ono "da sortiranje pocne po parametaru za pretragu"?
 
Odgovor na temu

dogriz
Sombor

Član broj: 29744
Poruke: 259
89.216.28.*

Sajt: dogriz.blogspot.com


+6 Profil

icon Re: Sortiranje po ulaznom parametru18.03.2013. u 06:41 - pre 134 meseci
Možda ovako:
Code:

SELECT ZEMLJA.*
FROM ZEMLJA
WHERE ZEMLJA.NAZIV_ZEMLJE LIKE :PARAM || '%'
ORDER BY ZEMLJA.NAZIV_ZEMLJE
 
Odgovor na temu

darko_sudarov
ProConto Software doo
Kikinda

Član broj: 89262
Poruke: 136
*.ptt.rs.



Profil

icon Re: Sortiranje po ulaznom parametru18.03.2013. u 09:07 - pre 134 meseci
Primer:
Zelim da pronadjem sve drzave koje sadrze rec -slo- ali da mi sotriranje pocne po tim slovima po kojima i trazim -slo-.
npr slovacka
slovenija
obala slonovace


a ne obala slonovace
slovacka
slovenija

containig daje sirok spektar rezultata sto mi odgovara samo sotriranje ne znam kako da izvedem na relativno jednostavan nacin a da pri tome ne izgubim previse
na brzini pretrage.

 
Odgovor na temu

schild
Dejan Šild
TopCode Software
Subotica

Član broj: 59888
Poruke: 138
*.dynamic.isp.telekom.rs.

Sajt: www.topcode.rs


+2 Profil

icon Re: Sortiranje po ulaznom parametru18.03.2013. u 09:31 - pre 134 meseci
mozda ovako nesto:
Code:
...
WHERE ZEMLJA.NAZIV_ZEMLJE containing :PARAM 
ORDER BY position(upper(:param) in upper(ZEMLJA.NAZIV_ZEMLJE)), ZEMLJA.NAZIV_ZEMLJE

Ovim sortiras po poziciji tog parametra u nazivu, a onda jos sortiras i po nazivu da bi posortirao pravilno kada su pozicije iste.
 
Odgovor na temu

darko_sudarov
ProConto Software doo
Kikinda

Član broj: 89262
Poruke: 136
*.ptt.rs.



Profil

icon Re: Sortiranje po ulaznom parametru18.03.2013. u 09:54 - pre 134 meseci
Super,
to sam zeleo da postignem,
hvala ;-)
 
Odgovor na temu

[es] :: Firebird/Interbase :: Sortiranje po ulaznom parametru

[ Pregleda: 4748 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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