Počet albumů z databáze
Ahoj všem,
mám tabulku v databázy pojmenovanou zahranicni.
V ní jsou sloupce: Title,Artist,Albumartist,Genre,Album,Track,Year,Le ngth,Composer,Filename,Publisher,Contentgroup,Web, Discnumber,datum
Databáze obsahuje momentálně 36868 řádků, což jsou jednotlivé písně.
Potřeboval bych z tabulky dostat počet albumů,
Problém je v tom že název albumu se vyskytuje třeba u 10 skladeb, záleží na tom kolik dané album obsahuje skladeb.
Jak z tabulky dostat přesný počet albumů aby to počítalo tak jak má, takže pokud je v tabulce 12 skladeb z albumu aby ho to počítalo jako jedno. A pak zobrazilo přesný počet albumů z celé tabulky?
Děkuji za každou radu
Chtěl bych poprosit ještě o jednu radu.
Tímto kódem si zobrazuji interpreti:
Potřeboval bych k těm interpretům zobrazit počet alb.
Interpret=Contentgroup
Byli by jste tak hodní a poradili mi nebo mi to napsali?
Budu velice vděčný.
SELECT Contentgroup, count(distinct Album, Contentgroup) as "pocet alb"...
Edit: teraz som si všimol group by ... ASC Nepletieš si to s order by ?
Nee group by, jinak díky pomohl si mi
Group by tam má byť,
ale ASC,DESC sa používa pri klauzule order by...
Jo to je pravda nemá to tam být. Dík.