mange-mange/inner join/distinct recordset
Jeg har foreløbig en access database med dette udseende:http://hjem.get2net.dk/cyberco/sql.gif
bestående af 3 tabeller, hvoraf colors_link bruges til at
forbinde 'items' med deres 'colors' via disse 2 tabellers
primærnøgler. 1/ Dette burde være rigtigt so far?<br>
<br>
Nu vil jeg gerne udtrække (via asp) EN itemID på
hver varenr. samt ALLE farverne, men ender op med en
masse ItemID, helt nøjagtigt et for hver farve der findes.
2/Hvordan undergår jeg dette og får hvert distinct ItemID
ud, med tilhørende antal farver? Jeg har prøvet med select distinct, men det virker kun hvis jeg fjerner colors.color
(så får jeg ikke 2 itemID ud) men selv ikke en omskrivning
til 2 forespørgsler i databasen udfra dette, kan jeg få til at virke.
Hvordan tacker man dette problem? (skal senere bruges til mysql, så sql må gerne være tilegnet denne)