Struggling with Self-Joins
Hey everyone, I am struggling with learning the self join concept specifically when you are joining the table and it's duplicate on the same column. Why are there duplicate values? What is an example use case for this situation? And lastly regarding the filtering you can do in the WHERE clause, why does it remove the duplicate values? And is that particular filtering logic pretty much the same every time in this situation?
I truly feel like an idiot trying to get my brain to understand this, so please try to explain in the most simplistic way possible.
Thanks!