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

Sortiranje i SUM(), COUNT() i AVG() funkcije

[es] :: MySQL :: Sortiranje i SUM(), COUNT() i AVG() funkcije

[ Pregleda: 3663 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

NikolaVeber
NikolaVeber
neradnik na porodiljskom bolovanju
Karlsruhe

Član broj: 5115
Poruke: 1254
*.rz.uni-karlsruhe.de.

Jabber: nikolaveber@jabber.org
ICQ: 121532865


Profil

icon Sortiranje i SUM(), COUNT() i AVG() funkcije29.05.2005. u 10:21 - pre 229 meseci
Pozdrav!

Imam query tipa:
Code:
"SELECT COUNT(*) AS BROJ, AVG(POLJE) AS PROSEK, SUM(WERT) AS SUMA FROM TABELA 
WHERE (USLOV) GROUP BY POLJE2 ORDER BY BROJ DESC";


Sortiranje na zalost ne radi, tj ne radi bas kao sto sam ocekivao. Pretpostavljam da je to vezano za SUM(), COUNT() i AVG().

Moze li se ovo resiti bez kreiranja pomocne tabele?


Hvala
Pop Servis "Paradise Tours"
Java User Group Karlsruhe
IT Dan - Srbija

Officer, I saw the driver who hit me - his name was Johnny Walker.
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.neobee.net.



+41 Profil

icon Re: Sortiranje i SUM(), COUNT() i AVG() funkcije29.05.2005. u 11:27 - pre 229 meseci
Da li bi mogao da nam izlozis tvoja ocekivanja, pa da ti eventualno pomognemo?
 
Odgovor na temu

NikolaVeber
NikolaVeber
neradnik na porodiljskom bolovanju
Karlsruhe

Član broj: 5115
Poruke: 1254
*.rz.uni-karlsruhe.de.

Jabber: nikolaveber@jabber.org
ICQ: 121532865


Profil

icon Re: Sortiranje i SUM(), COUNT() i AVG() funkcije29.05.2005. u 11:32 - pre 229 meseci
Ocekivanje je da vrednosti dobijenog polja predstavljaju monotono opadajuci odnosno rastuci niz :)

sada izgleda ovako (deo rezultata):
Code:

1125
873
1145
912
706
436
952
756
810
638
593
595
661


Sortirano po COUNT(*).

Pop Servis "Paradise Tours"
Java User Group Karlsruhe
IT Dan - Srbija

Officer, I saw the driver who hit me - his name was Johnny Walker.
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.neobee.net.



+41 Profil

icon Re: Sortiranje i SUM(), COUNT() i AVG() funkcije29.05.2005. u 11:36 - pre 229 meseci
Ne radim MySQL, ali to jeste cudno!

Ajde probaj:
Code:

SELECT * FROM 
(SELECT COUNT(*) AS BROJ, AVG(POLJE) AS PROSEK, SUM(WERT) AS SUMA FROM TABELA 
WHERE (USLOV) GROUP BY POLJE2) AS PredUpit 
ORDER BY BROJ DESC


Javi ako je OK.
 
Odgovor na temu

boccio
Boris Krstović
Spoonlabs.com
nbgd

Član broj: 7594
Poruke: 2458
*.ptt.yu.

Sajt: bocc.io


+771 Profil

icon Re: Sortiranje i SUM(), COUNT() i AVG() funkcije29.05.2005. u 11:40 - pre 229 meseci
Tvoj predlog je malo pipav, jer MySQL pre 4.x verzije ne podrzava nested Select queries, ako se ne varam...

@NikolaVeber: si probao GROUP BY Broj ?
Jeff, one day you’ll understand that it’s harder to be kind than clever.
 
Odgovor na temu

NikolaVeber
NikolaVeber
neradnik na porodiljskom bolovanju
Karlsruhe

Član broj: 5115
Poruke: 1254
*.rz.uni-karlsruhe.de.

Jabber: nikolaveber@jabber.org
ICQ: 121532865


Profil

icon Re: Sortiranje i SUM(), COUNT() i AVG() funkcije29.05.2005. u 11:45 - pre 229 meseci
Ista stvar... isti rezultati.
Pop Servis "Paradise Tours"
Java User Group Karlsruhe
IT Dan - Srbija

Officer, I saw the driver who hit me - his name was Johnny Walker.
 
Odgovor na temu

NikolaVeber
NikolaVeber
neradnik na porodiljskom bolovanju
Karlsruhe

Član broj: 5115
Poruke: 1254
*.rz.uni-karlsruhe.de.

Jabber: nikolaveber@jabber.org
ICQ: 121532865


Profil

icon Re: Sortiranje i SUM(), COUNT() i AVG() funkcije29.05.2005. u 11:48 - pre 229 meseci
Citat:
boccio: Tvoj predlog je malo pipav, jer MySQL pre 4.x verzije ne podrzava nested Select queries, ako se ne varam...

@NikolaVeber: si probao GROUP BY Broj ?


Can't group on 'BROJ'.

Subquery je radio isto sto i bez njega. Inace, tu ima jedan join, koji sam izostavio iz pseudo-querija, pa po njemu moram join...
Pop Servis "Paradise Tours"
Java User Group Karlsruhe
IT Dan - Srbija

Officer, I saw the driver who hit me - his name was Johnny Walker.
 
Odgovor na temu

caiser

Član broj: 4677
Poruke: 2462
*.eunet.yu.

ICQ: 162962030


Profil

icon Re: Sortiranje i SUM(), COUNT() i AVG() funkcije30.05.2005. u 10:28 - pre 229 meseci
Probaj da stavis ORDER BY X gde je X broj kolone BROJ.
 
Odgovor na temu

ivan jeremic
Bgd

Član broj: 51138
Poruke: 48
80.93.234.*



Profil

icon Re: Sortiranje i SUM(), COUNT() i AVG() funkcije28.06.2005. u 13:14 - pre 228 meseci
Tako je .. kazes ORDER BY 1 DESC pa nek on bije glavu sta je kec :-)
 
Odgovor na temu

[es] :: MySQL :: Sortiranje i SUM(), COUNT() i AVG() funkcije

[ Pregleda: 3663 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

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