Ahoj všichni! Jsem úplný začátečník ve SQL a potřeboval bych napsat dotaz, který mi zjistí nejčastěji kupovaný výrobek a vypíše, kolikrát byl reklamován. Mám dotazy na výrobek i reklamace zvlášť, ale netuším, jak je propojit. Poradíte? :D
Nejčastěji koupený výrobek:
SELECT TOP 1 p.oznaceni
FROM Produkt p
JOIN Koupil k ON k.pID = p.pID
JOIN Reklamuje r ON r.pID = p.pID
GROUP BY p.oznaceni
ORDER BY COUNT(k.pID) desc
Počet reklamací:
SELECT p1.oznaceni, (r.pID)pocet_reklamaci
FROM Reklamuje r
JOIN Produkt p1 ON p1.pID = r.pID
GROUP BY p1.oznaceni
Moc díky za rady, Martin