John Berry
Legacy Member
Hallo,
Ik zit in de knoop met het opstellen van een query die correcte resultaten teruggeeft in ACCESS, voor deze query (die buiten Access wel mooi zou werken):
De oplossing zou moeten te bereiken zijn via een subquery, nu heb ik er al verschillende zitten bedenken maar geen enkel gaf tot nogtoe een resultaat dat nog maar in de buurt kwam.
Eentje die wel draaide, maar véél te hoge waarden teruggaf voor de COUNT-kolommen (en ik zie niet waar deze zouden vandaan komen, ik spreek over een half miljoen ipv 202 etc) is:
Hopelijk vind ik hier iemand met een beter inzicht in dergelijke zaken.
Thanks 4 considering!
Ik zit in de knoop met het opstellen van een query die correcte resultaten teruggeeft in ACCESS, voor deze query (die buiten Access wel mooi zou werken):
Code:
SELECT COUNT(id), Artist, COUNT(DISTINCT album)
FROM Music
GROUP BY Artist
ORDER BY COUNT(id) DESC
De oplossing zou moeten te bereiken zijn via een subquery, nu heb ik er al verschillende zitten bedenken maar geen enkel gaf tot nogtoe een resultaat dat nog maar in de buurt kwam.
Eentje die wel draaide, maar véél te hoge waarden teruggaf voor de COUNT-kolommen (en ik zie niet waar deze zouden vandaan komen, ik spreek over een half miljoen ipv 202 etc) is:
Code:
SELECT COUNT(Music.id), Music.Artist, COUNT(sq1.Album)
FROM Music, (SELECT DISTINCT ALbum, Artist, Id FROM Music ORDER BY Artist) AS sq1
GROUP BY Music.Artist
ORDER BY COUNT(id) DESC
Hopelijk vind ik hier iemand met een beter inzicht in dergelijke zaken.
Thanks 4 considering!