Autor Zpráva
Chatík
Profil
Dobrý den,
mám tento dotaz
SELECT *
FROM (

SELECT Contentgroup, Track, Album
FROM `zahranicni`
UNION ALL
SELECT Contentgroup, Track, Album
FROM `domaci`
)s  WHERE Track = '1'
GROUP BY Contentgroup 
který mi vrací vypis vše interpretů z databáze.
Potřeboval bych zjistit počet alb daného interpreta.
Jak upravit tento dotaz?
Děkuji za radu.
Taps
Profil
Chatík:
zkus
SELECT *
FROM (
 
SELECT Contentgroup, Track, COUNT(Album) AS pocet
FROM `zahranicni`
UNION ALL
SELECT Contentgroup, Track, COUNT(Album) AS pocet
FROM `domaci`
)s  WHERE Track = '1'
GROUP BY Contentgroup 
juriad
Profil
SELECT contentgroup AS interpret,
       Count(album) AS pocet
FROM   (SELECT contentgroup,
               album
        FROM   `zahranicni`
        UNION ALL
        SELECT contentgroup,
               album
        FROM   `domaci`) s
GROUP  BY contentgroup  
Chatík
Profil
Taps:
Bohužel tvé řešení nešlo.

juriad:
Velice děkuji plně funkční.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: