Tell me, by what criterion, the query optimizer selects the connection of the tables?
I tried to join the table to itself on a clustered index and expected to get a merge join, but in fact I received nested loops.
If you believe WIKI, then a necessary condition is the sorting of the fields by which the connection is made.