Hi,
How can I get desired data results from Sample Data given using SQL statement? Preferably without using Cursors and simple as possible.
Sample Data:
OrderID CustomerID ProductID
2 2 2
3 3 null
4 3 2
5 2 2
6 4 3
7 5 4
8 2 10
11 3 5
13 5 8
14 6 9
Desired Results:
OrderID CustomerID ProductID
2 2 2
4 3 2
5 2 2
7 5 4
8 2 10
11 3 5
13 5 8
It is not easy to 'guess' what criteria you have used.
Obviously, eliminating OrderID 3 is because nothing was ordered.
But why have OrderIDs 6 and 14 been left out?
|||The following query will work for You..(multiple records for all customers - customers who have multiple records)
Select * from Orders Where
CustomerId in (Select CustomerId from Orders Group By CustomerId Having Count(ProductID) > 1)
and ProductId is NOT NULL
Thanks for reply, Arnie.
Thanks for the answer, ManiD.
No comments:
Post a Comment