Hallo,
ik ben op zoek naar een SQL query om een JOIN te plegen tussen twee tables, zodat ik uit kan vogelen welke types er missen. De voorbeelden die ik kan vinden voor een JOIN gebruiken allemaal een column, en ik ben afhankelijk van twee. (Combinatie Naam en Directory - zowel Naam als Directory komen vele malen voor)
Wat ik probeer uit te vinden is of ik Arttypes niet heb, en of ik Arttypes wel heb die niet gebruikt worden. De combinatie Naam en Directory is de 'key' om in Arttype op te zoeken wat voor type we mee te maken hebben.
'Millie'/'001' uit Artwork geeft 'Screenshot' uit Arttype. 'Fred'/'001' uit Artwork geeft geen resultaat in Arttype (Combinatie komt niet voor). 'Fred'/'009' uit Arttype is niet gebruikt in Artwork.
Kan iemand suggesties/hints geven hoe ik dit het makkelijkste aan kan pakken?
ik ben op zoek naar een SQL query om een JOIN te plegen tussen twee tables, zodat ik uit kan vogelen welke types er missen. De voorbeelden die ik kan vinden voor een JOIN gebruiken allemaal een column, en ik ben afhankelijk van twee. (Combinatie Naam en Directory - zowel Naam als Directory komen vele malen voor)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| Table Artwork: ID | ArtistID | Naam | Directory | Filenaam 01 1000 Millie 001 0001.jpg 02 1001 Fred 001 0001.jpg 03 1001 Fred 002 0003.jpg 04 1003 Jan 005 0004.jpg 05 1003 Fred 003 0002.jpg Table Arttype: ID | Naam | Directory | Type | Extension 01 Millie 001 Screenshot 02 Fred 002 Screenshot 03 Jan 005 Artwork 04 Fred 009 Artwork 12 |
Wat ik probeer uit te vinden is of ik Arttypes niet heb, en of ik Arttypes wel heb die niet gebruikt worden. De combinatie Naam en Directory is de 'key' om in Arttype op te zoeken wat voor type we mee te maken hebben.
'Millie'/'001' uit Artwork geeft 'Screenshot' uit Arttype. 'Fred'/'001' uit Artwork geeft geen resultaat in Arttype (Combinatie komt niet voor). 'Fred'/'009' uit Arttype is niet gebruikt in Artwork.
Kan iemand suggesties/hints geven hoe ik dit het makkelijkste aan kan pakken?