Соответствуют ли под-SELECT в предложениях SELECT и FROM стандарт? - PullRequest
0 голосов
/ 02 апреля 2011

Название в значительной степени говорит само за себя.Под «стандартно-совместимым» SQL я подразумеваю конструкции SQL, разрешенные в любом из стандартов SQL.

Я просмотрел книгу «Понимание SQL», но в ней упоминаются подзапросы только внутри WHERE, GROUP BY, * 1005.* и т. д., а не SELECT и FROM (или, может быть, я что-то упустил).

Я знаю, что MS SQL допускает под-SELECT в SELECT и FROM.Я хотел бы знать, является ли это стандартным поведением.Или, может быть, это не стандартно, но теперь реализовано в основных базах данных SQL (у меня очень мало опыта работы с БД, кроме MS SQL)?

1 Ответ

1 голос
/ 02 апреля 2011

Да. Вы можете использовать подзапрос в качестве производной таблицы везде, где вы можете использовать таблицу в операторе выбора.

SQL ANSI 92

...