[ Igiboy @ 19.05.2005. 11:19 ] @
Koja SQL naredba se koristi kada treba da prebrojim
koliko ima razlicitih podataka u jednoj koloni:
Probao sam sa:
SELECT DISTINCT COUNT (Kolona) FROM NekaTabela
ali nece da radi.
[ sojic @ 19.05.2005. 16:31 ] @
Mislim da ce da radi sledeca:

Code:


SELECT COUNT(DISTINCT(Kolona)) as Komada FROM NekaTabela;
[ Igiboy @ 20.05.2005. 13:18 ] @
Ne radi ni to !!!
[ Dejan Topalovic @ 20.05.2005. 13:37 ] @
O kojoj bazi se radi? MS SQL Server?
[ franjo_tahi @ 23.05.2005. 08:57 ] @
Mene je mučio isti problem. Nisam uspio nači direktno rješenje, pa sam kreirao View i onda njega izbrojio. Uvjet je da ti SQL server podržava view-ove. Dakle u tom slučaju:

create view ZaBrojiti(kolona)
as
select distinct kolona from struktura

onda ide select:

select count(kolona) as Komada from ZaBrojiti