Can clustering be treated as a special case of similarity join?
Clustering [...] organizes data instances into similarity groups, called clusters such that the data instances in the same cluster are similar to each other and data instances in different clusters are very different from each other.
This quote from Bing Liu, Web Data Minig, Exploring Hyperlinks, Contents, and Usage Data, Second Edition describes clustering as a way of grouping similar objects.
Also, join-around sounds very similar to clustering to me since it returns all the objects within a specified distance from another object.