venkataramanaiahsr
asked on
Checking for duplicate valiues in table
I have a table Trn_OrderItemAdvise which has fields Episodeid, Adviseserialno
For each episode, we have n no of Adviseserialno which is incrementing by 1
For ex Epsiodeid 1 has adv serial no as follows
1 1
1 2
1 3
1 4
etc
This advise serialno gets reset for each episode
i,e episode id 2 has again adv serial no starting from 1, 2 ,3 ......
Now i have to find For each episode any duplicate adviseserialnos are present
i, e if episode 2 has 1,2,2,3,4, ... i need to have
episode 2 selected with count of 1 duplicate rows
Can experts advise on how to do this
For each episode, we have n no of Adviseserialno which is incrementing by 1
For ex Epsiodeid 1 has adv serial no as follows
1 1
1 2
1 3
1 4
etc
This advise serialno gets reset for each episode
i,e episode id 2 has again adv serial no starting from 1, 2 ,3 ......
Now i have to find For each episode any duplicate adviseserialnos are present
i, e if episode 2 has 1,2,2,3,4, ... i need to have
episode 2 selected with count of 1 duplicate rows
Can experts advise on how to do this
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SELECT Episodeid, Adviseserialno, COUNT(Adviseserialno) as counter
FROM Trn_OrderItemAdvise
GROUP BY Episodeid
HAVING COUNT(Adviseserialno) > 1