1
ответ

Почему я должен явно указать все столбцы в пункте “GROUP BY” SQL - почему не “GROUP BY *”?

Это всегда беспокоило меня - почему делает пункт GROUP BY в SQL-операторе, требуют, чтобы я включал все несовокупные столбцы? Эти столбцы должны быть включены по умолчанию - своего рода "GROUP BY *"-...
вопрос задан: 5 May 2010 22:33
0
ответов

Являются ли ключевые слова SQL ANY и SOME синонимами во всех диалектах SQL?

В Postgres ANY и SOME являются синонимами, когда используются в правой части предикатного выражения. Например, это одно и то же: column = ANY (SELECT ...) column = SOME (SELECT ...) Это ...
вопрос задан: 30 January 2012 12:56
0
ответов

Определяет ли стандарт SQL порядок проверки ограничений и срабатывания триггеров?

Мне интересно, могу ли я полагаться на какой-то определенный порядок проверки ограничений NOT NULL, FOREIGN KEY, UNIQUE, CHECK и триггеров BEFORE. Из опыта я знаю, что MySQL сначала проверяет NOT NULL, затем ...
вопрос задан: 23 November 2011 04:26
0
ответов

Авторитетная документация по стандарту SQL

Мне интересно узнать некоторые подробности о различных стандартах SQL, т.е. SQL-92, SQL:99, SQL:2003, SQL:2008 и др. В Википедии есть краткий и полезный обзор, со ссылками на очень дорогие ...
вопрос задан: 14 May 2011 09:16