Let relate to similar problems in real life, for example finding the second tallest students in the class, one way is:
1. Line them up from tallest to the shortest from left to right (
ORDER BY[
^])
2. Select the first two from the left (
TOP[
^]).
3. The shorter (
MIN()[
^]) of these two is your answer.