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

Kako selektovati recorde sa najvećim brojem ponavljanja vrednosti određenog polja

[es] :: MySQL :: Kako selektovati recorde sa najvećim brojem ponavljanja vrednosti određenog polja

[ Pregleda: 1335 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Zoran Rašković
Serbia

Član broj: 95
Poruke: 1360
*.vdial.verat.net.



Profil

icon Kako selektovati recorde sa najvećim brojem ponavljanja vrednosti određenog polja25.04.2007. u 12:12

Pozdrav,

Kako bih mogao da napravim upit koji će mi izdvojiti npr. 3 recorda sa najvećim brojem ponavljanja vrednosti za polje "buddy"?

primer tabele buddy:

uid buddy timestamp received
1 2 1175110953 0
5 7 1176601201 1
5 2 1176199049 0
2 5 1176206289 0
2 7 1176499169 1
5 6 1177010647 1
5 8 1177010669 1
5 10 1177010807 1
2 9 1177011975 1

znači ovde bi trebalo da da rezultate da su to 2, 7 i 8.

hvala unapred

[Ovu poruku je menjao Zoran Rašković dana 25.04.2007. u 13:33 GMT+1]
25.04.2007. u 12:12 

chachka
Srđan Mijatov
Subotica

Član broj: 53780
Poruke: 568
*.suonline.net.

Sajt: www.baze-podataka.net


Profil

icon Re: Kako selektovati recorde sa najvećim brojem ponavljanja vrednosti određenog polja25.04.2007. u 14:01
Po kom kriterijumu je rezultat bas 2, 7, 8? Zasto rezultat nije na primer 2, 7, 6? Po cemu je 8 favorizovan u odnosu na 6?
"The best code is no code at all." - Zidar
"biggest obstacle to learning SQL is unlearning procedural programming" - Joe Celko
25.04.2007. u 14:01 

Zoran Rašković
Serbia

Član broj: 95
Poruke: 1360
213.244.197.*



Profil

icon Re: Kako selektovati recorde sa najvećim brojem ponavljanja vrednosti određenog polja25.04.2007. u 14:43
Laptopovi

sorry, moja greska sto nisam ispravio gornji primer tabele da dodam 8 još negde kako bi se 2, 7 i 8 najviše pojavljivali.....

predpostavimo da se 2, 7 i 8 najviše pojavljuju....
25.04.2007. u 14:43 

357_97

Član broj: 53056
Poruke: 78
*.eunet.yu.



Profil

icon Re: Kako selektovati recorde sa najvećim brojem ponavljanja vrednosti određenog polja25.04.2007. u 20:20
Ako ti treba upit koji ce izvuci prve tri vrednosti koje se najcesce ponavljaju onda bi ovo trebalo da zavrsi posao....
Code:
SELECT buddy, count(*) as broj_ponavljanja
FROM tabela_ime
GROUP BY buddy ORDER BY broj_ponavljanja DESC LIMIT 3;
25.04.2007. u 20:20 

Zoran Rašković
Serbia

Član broj: 95
Poruke: 1360
91.150.116.*



Profil

icon Re: Kako selektovati recorde sa najvećim brojem ponavljanja vrednosti određenog polja26.04.2007. u 02:12
Hvala puno, to je to otprilike.
26.04.2007. u 02:12 

[es] :: MySQL :: Kako selektovati recorde sa najvećim brojem ponavljanja vrednosti određenog polja

[ Pregleda: 1335 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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