Ограничения инструкций SELECT
Столбец агрегатной функции нельзя смешивать с неарегированным столбцом в инструкции SELECT
.
Список select инструкции SELECT
с предложением GROUP BY
может содержать только выражения из GROUP BY
предложения или функций set.
Использование звездочки (для выбора всех столбцов) в инструкции SELECT
, GROUP BY
содержащей предложение, не поддерживается. Необходимо указать имена выбранных столбцов.
Использование вертикальной полосы в инструкции SELECT
не поддерживается. Используйте параметр в инструкции , SELECT
если необходимо ссылаться на значение данных, содержащее вертикальную полосу.
При использовании псевдонима столбца в SELECT
операторе слово "as" должно предшествовать псевдониму. Например, SELECT col1 as a from b
. as
Без оператор возвращает ошибку.
Если в SELECT
инструкцию введено неправильное имя столбца, вместо ошибки SQLSTATE S0022 "Столбец не найден" возвращается ошибка SQLSTATE 07001 "Неправильное число параметров".
При использовании драйвера Microsoft Excel, если пустая строка вставляется в столбец, пустая строка преобразуется в ; инструкция поискаSELECT
, которая выполняется с пустой строкой в WHERE
предложении, не выполняется NULL
в этом столбце.