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

Pomoc oko where uslova :)

[es] :: MySQL :: Pomoc oko where uslova :)

[ Pregleda: 2752 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

igac
Banjaluka

Član broj: 415
Poruke: 562
*.teleklik.net.



+2 Profil

icon Pomoc oko where uslova :)06.11.2004. u 21:26 - pre 236 meseci
imam tabelu sa poljima (izmedju ostalih) datum (date) i live (int) i sada trebam dobiti broj koji ce pokazivati koliko se puta u tabeli pojavio rekord kojem je datum=datum i live=1 i da se takvih rekorda (znaci da je istog datuma) ima bar 3
npr
Code:

id: datum      |  live
 1: 2004-11-05 | 1
 2: 2004-11-05 | 1

 3: 2004-11-06 | 1
 4: 2004-11-06 | 1
 5: 2004-11-06 | 1
 6: 2004-11-06 | 1

 7: 2004-11-04 | 1
 8: 2004-11-04 | 1

 9: 2004-11-03 | 1
10: 2004-11-03 | 1
11: 2004-11-03 | 1


znaci poslije select-a bih trebao dobiti int 2

select count(*) as broj WHERE datum=datum AND live=1
ce vratiti 11... znaci meni samo treba koji jos uslov da dodam (probao sam nesto tipa SUM(live) > 2...) da bih izbacio 1,2,7,8 rekorde iz counta :)

znam da sam konfuzan sam sebi ali ako je neko skontao sta mi treba neka proba pomoci, ako ne onda neka se bar javi da jos pojasnim :)

"nice town, i'll take it..."
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1043
*.vdial.verat.net.



+3 Profil

icon Re: Pomoc oko where uslova :)06.11.2004. u 22:11 - pre 236 meseci
Neka ti ovo bude osnova za pocetak
Code:

SELECT COUNT(datum) FROM tabela WHERE live=1 GROUP BY datum HAVING COUNT(datum)>=3

Trazeni broj je jednak broju redova koje ovaj upit vraca. Pretpostavlja se da je polje live=1 u svakom redu koji je duplikat
Owl
 
Odgovor na temu

igac
Banjaluka

Član broj: 415
Poruke: 562
*.teleklik.net.



+2 Profil

icon Re: Pomoc oko where uslova :)06.11.2004. u 22:15 - pre 236 meseci
aaaa having :) hvala
"nice town, i'll take it..."
 
Odgovor na temu

[es] :: MySQL :: Pomoc oko where uslova :)

[ Pregleda: 2752 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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