В некоторых базах данных SQL есть подсказки оптимизатора, которые сообщают оптимизатору о соединении таблиц в том порядке, в котором они появляются в предложении FROM
- например, /*+ORDERED */
в Oracle. В некоторых простых реализациях это может быть даже единственным доступным планом выполнения.
В таких случаях порядок таблиц в предложении FROM
имеет значение, так что RIGHT JOIN
может быть полезным.