[ inherited @ 24.06.2006. 12:37 ] @
Imam kolonu SIFRA, kako bi mogao odrediti koja sifra(broj) se ponavlja najvise puta u toj koloni, (ADOQuery je u pitanju)??? Koliko redova u toj koloni ima isti broj ( sifru )? Nadam se da cete me razumeti... |
[ inherited @ 24.06.2006. 12:37 ] @
[ marcha @ 25.06.2006. 18:50 ] @
Ovaj upit ce ti vratiti sve slogove iz tabele gde se sifra javlja vise od jedanput:
Code: select sifra, count(*) from tabela group by sifra having count(*)>1 [ inherited @ 27.06.2006. 23:18 ] @
Hvala na odgovoru. Nisam mogao ranije javiti sta sam odradio pa cu sad, a ujedno i da upotpunim ovaj upit uz vasu
pomoc. Code: ... with ADOQuery1 do begin Close; SQL.Clear; SQL.Add('select sifra, count(*) AS Broj'); SQL.Add('FROM Tabela'); SQL.Add('GROUP BY SIFRA '); SQL.Add('having count(*)>1'); Open; end; ... Vraca mi kolonu SIFRA i one sifre koje se ponavljaju vise od jedanput. Ja bih hteo upit ograniciti samo na ispis one sifre koja se ponavlja najvise puta?! BTW, to mi treba za onaj video klub koji ste mi predlozili da radim, da se vidi koje je najaktivnije lice... [ marcha @ 28.06.2006. 05:30 ] @
Sa FB bi to trebalo da izgleda oavko:
Code: select first 1 sifra, count(*) from tabela group by sifra having count(*)>1 order by count(*) desc a u Accessu : Code: select top 1 sifra, count(*) from tabela group by sifra having count(*)>1 order by count(*) desc [ inherited @ 29.06.2006. 13:14 ] @
Hvala, to mi je pomoglo...
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|