Ik zit met een probleem, waarbij ik vermoed dat het aan mijn kennis ontbreekt. Het gaat om het volgende.
Via MediaMonkey Gold heb ik een excel document laten uitdraaien van al mijn MP3's. Deze heb ik 1 op 1 geimporteerd in een MySQL tabel. Belangrijke kolommen voor nu betreft album, title, artist. Eigenlijk zou ik nu alle unieke albums willen hebben. Dit is in principe redelijk makkelijk natuurlijk:
Echter, ik wil graag ook de artiest erbij hebben. Dit krijg ik met geen mogelijkheid voor elkaar. Heb ook al een koppeltabel gemaakt met alle albums en een album_id hierin. Vervolgens een left-join op albums en een koppeling op albums.album = mp3full.album.
Het probleem bevindt zich DENK ik bij de verzamel albums. In mp3 full staan dus ALLE mp3's apart vermeld. Een verzamelalbum heeft misschien 20 verschillende artiesten, maar slecht 1 album naam.
Hoe ga ik dit toch oplossen ?
Via MediaMonkey Gold heb ik een excel document laten uitdraaien van al mijn MP3's. Deze heb ik 1 op 1 geimporteerd in een MySQL tabel. Belangrijke kolommen voor nu betreft album, title, artist. Eigenlijk zou ik nu alle unieke albums willen hebben. Dit is in principe redelijk makkelijk natuurlijk:
SQL:
1
| select distinct album from mp3full |
Echter, ik wil graag ook de artiest erbij hebben. Dit krijg ik met geen mogelijkheid voor elkaar. Heb ook al een koppeltabel gemaakt met alle albums en een album_id hierin. Vervolgens een left-join op albums en een koppeling op albums.album = mp3full.album.
Het probleem bevindt zich DENK ik bij de verzamel albums. In mp3 full staan dus ALLE mp3's apart vermeld. Een verzamelalbum heeft misschien 20 verschillende artiesten, maar slecht 1 album naam.
Hoe ga ik dit toch oplossen ?