Please look at following image, I have explained my requirements in the image.
alt text http://img30.imageshack.us/img30/5668/shippment.png
I can’t use here WHERE UsageTypeid IN(1,2,3,4) because this will behave as an OR condition and fetch all records.
I just want those records, of first table, which are attached with all 4 ShipmentToID .
All others which are attached with 3 or less ShipmentToIDs are not needed in result set.
Thanks.
if
(EntityId, UsageTypeId)is unique:otherwise, 4-way join for the 4 fields,
you’ll want appropriate index on
(EntityId, UsageTypeId)so it doesn’t hang…