Derivedtbl - nested sql
Hej,Jeg har et mindre problem med MS SQl.
Jeg skal lave en en forespørgsel hvor jeg skal finde en sammenhæng i solgte varer. (en slags data mining)
Den skal fungere på følgende måde:
Først skal den finde alle ordrer med productID 1 tilknyttet.
Dernæst skal den søge i resultatet og finde ordrer der har tilknyttet productID 2. Det vil sige den skal finde alle der har købt produkt 1 og produkt 2 på samme ordre.
Jeg har lavet noget SQL der ser sådan ud:
SELECT OrderID_key, ProductID_key
FROM (SELECT OrderID_key, ProductID_key
FROM fact_Order_Details
WHERE (ProductID_key = 2144)) DERIVEDTBL
WHERE (ProductID_key = 2130)
Og har prøvet hav af andre kombinationer.
Så vidt jeg kan lure skal den bruge nested SQL (Derivedtbl) for at virke.
Tabellen hedder fact_order_details. Og består af orderID_key samt ProductID_Key.
Hvis i kan hjælpe, gerne med en komplet SQLsætning, ville jeg sætte pris på det.