Hej
Jeg har en query der ser sådan her ud
- SELECT product.ProductName FROM product_keyword left join
- product on
- product.ProductID = product_keyword.productID
- left join productgrp on
- CHARINDEX(','+CAST(productgrp.prodCatID AS varchar)+',', product.ProductGroup) > 0 WHERE
- product.isMaster = 1 and
- keywordID = 65 and
- CHARINDEX(','+CAST(productgrp.prodCatID AS varchar)+',', product.ProductGroup) > 0
- AND productgrp.internalID = 858
i tabellen product_keyword har jeg en masse relationer mellem keywords og produkter. lige nu vælger jeg alle de produkter som har "tilkoblet" keywordet med id = 65, men det jeg gerne vil er at den kun vælger de produkter som har både keyword 65 og 87.
Håber der er nogle som kan hjælpe mig.