Code Snippet
SELECT T_ProgramGuests, GuestName
FROM T_ProgramGuests
GROUP BY ProgramID, GuestName
HAVING (COUNT(*) > 1)
I'm trying to prevent names being repeated. I only want the name to show once followed by the next name and so on. But only once.
Does this do what you want?
SELECT GuestName, MAX(ProgramID) AS pid
FROM T_ProgramGuests
GROUP BY GuestName
ORDER BY GuestName ASC
The above prints the last programId/guest name pair in your table. If you want the first, you can replace the max with min.
Hope this helps!
John (MSFT)
No comments:
Post a Comment