Некоторые системы баз данных не поддерживают встраивание оператора SELECT в предложение FROM. Если вы используете систему, которая не поддерживает эту функцию, вы часто можете сохранить внутренний оператор SELECT как представление и использовать имя представления вместо оператора select.
Таким образом, он обеспечивает поведение, которое может отсутствовать в некоторых реализациях БД.