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

brojanje ponavljanja vrednosti

[es] :: MySQL :: brojanje ponavljanja vrednosti

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Orome
programer

Član broj: 273201
Poruke: 115
81.93.74.*



+1 Profil

icon brojanje ponavljanja vrednosti24.01.2014. u 17:28 - pre 124 meseci
Uzmimo za primer da imamo ovo

racun rbr artikl
1 - 1 - 200
1 - 2 - 201
2 - 1 - 205
3 - 1 - 205
3 - 2 - 201
4 - 1 - 200
1 - 2 - 201


interesuje me koji se artikli najvise ponavljaju zajedno na racunu. primecujem da se artikl 200 ponavlja sa artiklom 201 na racunu 1 i 4 (znaci 2 ponavljanja). kao i da artikl 201 ima ponavljanje i sa onim pod sifrom 205. kako izbrojati ponavljanja i ponuditi opadajuci rezultat u smislu najvise se ponavljaju 200 i 201 i to x puta. potom ide 201 i 205 y puta...

 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3453

Jabber: djoka_l


+1462 Profil

icon Re: brojanje ponavljanja vrednosti24.01.2014. u 17:59 - pre 124 meseci
Pretpostavimo da je tabela pod nazivom promene i da ima polja racun, rbr, artikl (stvarno pomaže kad pitaš nešto u vezi baza podataka, da postaviš create table i insert komande:

Code (sql):

SELECT  a1.artikl, a2.artikl, COUNT(*)
FROM promene a1, promene a2
WHERE a1.racun = a2.racun
AND a1.artikl < a2.artikl
GROUP BY a1.artikl, a2.artikl
 
 
Odgovor na temu

Orome
programer

Član broj: 273201
Poruke: 115
81.93.74.*



+1 Profil

icon Re: brojanje ponavljanja vrednosti24.01.2014. u 18:27 - pre 124 meseci
nisam naveo insert i create jer sam mislio da je jasan upit koji mi treba, svi atributi su numericki.

mislim da si razumio problem. jedino mi nije jasno zasto si stavio ono sa "a1.artikl < a2.artikl" ? je li to samo da osiguras da se razlikuju jer mora jedan biti veci jedan od drugog? xD

provericu tacnost naknadno. hvala na odgovoru.
 
Odgovor na temu

Dexxxl
Dejan Stojanovic
Blagi uzas
Knjazevac

Član broj: 252836
Poruke: 212
178-221-38-214.dynamic.isp.telekom.rs.



+9 Profil

icon Re: brojanje ponavljanja vrednosti25.01.2014. u 00:02 - pre 124 meseci
genijalno!!!

sa a1.artikl < a2.artikl sprecava se dupliranje npr. par pivo i kobasice i par kobasice i pivo
 
Odgovor na temu

Orome
programer

Član broj: 273201
Poruke: 115
*.telrad.net.



+1 Profil

icon Re: brojanje ponavljanja vrednosti25.01.2014. u 08:13 - pre 124 meseci
hvala na odgovorima, bio sam i sam blizu resenja a sada znam gde sam pogresio.

jos jedno pitanje, ovaj upit nije subquery naleteo sam na cartisian query jel se to tako zove??? ili je to samo u Oracle-u tako jer najvise stranica se za ovaj pojam poziva na Oracle.
 
Odgovor na temu

[es] :: MySQL :: brojanje ponavljanja vrednosti

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

Postavi temu Odgovori

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