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

COUNT zapisa u tabeli

[es] :: MySQL :: COUNT zapisa u tabeli

[ Pregleda: 1896 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

cesare
Misko Petrovic

Član broj: 55805
Poruke: 201
82.117.197.*



+1 Profil

icon COUNT zapisa u tabeli07.03.2013. u 14:47 - pre 135 meseci
Pozdrav svima !!!!

Problem je sledeći -> Struktura tabele je sledeća:

Tabela

Polje 1 Polje 2
A A
A B
A C
B X
C Y
D R ...

Da li je moguće jednim upitom dobiti sledeći rezultat:

Tabela

Polje 1 Polje 2 Polje 3
A A 3
A B 3
A C 3
B X 1
C Y 1
D R ... 1...

gde su brojevi u 'Polje 3' prebrojane različite vrednosti u 'Polje 2' za 'Polje 1', znači A => A + B + C => 3 stavke; B => X => 1 stavka ...

Unapred hvala...
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: COUNT zapisa u tabeli08.03.2013. u 11:35 - pre 135 meseci
ajmo opet .. ti nama das
- create
- insert
- sta hoces da dobijes na izlazu

mi tebi damo upit
 
Odgovor na temu

bantu

Član broj: 38670
Poruke: 305
..ppoe.dyn.broadband.blic.net.



+27 Profil

icon Re: COUNT zapisa u tabeli10.03.2013. u 21:23 - pre 135 meseci
Jesi li na ovo mislio?
Code:

select polje1, polje2, count(*)
from tvoja_tabela
group by polje1, polje2;
 
Odgovor na temu

Shinhan
PHP programmer
Subotica

Član broj: 12327
Poruke: 372
82.208.196.*

Jabber: shinhan@elitesecurity.org
ICQ: 400847988


+4 Profil

icon Re: COUNT zapisa u tabeli11.03.2013. u 13:32 - pre 135 meseci
Struktura tvoje baze je loša, ali mislim da ovo tražiš:

Code:

SELECT tt1.polje1, tt1.polje2, 
 (SELECT COUNT() 
  FROM tvoja_tabela AS tt2
  WHERE tt2.polje1 = tt1.polje1) AS polje3
FROM tvoja_tabela AS tt1

"Common sense is not so common." - Voltaire
 
Odgovor na temu

[es] :: MySQL :: COUNT zapisa u tabeli

[ Pregleda: 1896 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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