Filtering T-SQL statement based on 2 combined values in a SUB-QUERY
Hi Experts,
I want to filter my query below based on 2 combined values from a sub-query which is (ConsumerID nvarcha(255) PK & DatasetID int) using Exists OR IN Operators. So, how to do that?
SELECT C.ConsumerID , C.ConsumerName, S.ServiceArabicName, DSI.ServiceID, DSI.DatasetID, DSI.DatasetActivatedToUsedByService ,DS.DatasetName, DS.DatasetAvaiableOnGSBFROM Datasets_Services_Intersection DSI INNER JOIN Datasets DS ON DSI.DatasetID = DS.DatasetID INNER JOIN Services S ON DSI.ServiceID = S.ServiceID INNER JOIN Consumers C ON S.ConsumerID = C.ConsumerID WHERE C.ConsumerID & DatasetID in ( SELECT DSNA.ConsumerID,DSI.DatasetID FROM DatasetsNEEDSACTIVATION DSNA )
Open in new window