6.3 Функции, используемые в операторах SELECT и WHERE
6.3 Функции, используемые в операторах SELECT и WHERE
В команде SQL выражение SELECT или определение WHERE могут включать в
себя любое выражение, в котором используются описанные ниже функции.
Выражение, содержащее NULL, всегда будет давать в результате величину
NULL, если иное не оговорено в документации для операторов и функций,
задействованных в данном выражении.
Примечание:
Примечание:
между именем функции и следующими за ним скобками не должно
быть пробелов. Это поможет синтаксическому анализатору MySQL отличать
вызовы функций от ссылок на таблицы или столбцы, имена которых случайно
окажутся теми же, что и у функций. Однако допускаются пробелы до или после
аргументов.
Если нужно, чтобы в MySQL допускались пробелы после имени функции, следует
запустить mysqld с параметром --ansi или использовать CLIENT_IGNORE_SPACE
в mysql_connect(), но в этом случае все имена функций станут
зарезервированными словами. See section 1.9.2 Запуск MySQL в режиме ANSI.
В целях упрощения в данной документации результат выполнения программы
mysql в примерах представлен в сокращенной форме. Таким образом вывод:
mysql> SELECT MOD(29,9);
1 rows in set (0.00 sec)
+-----------+
| mod(29,9) |
+-----------+
| 2 |
+-----------+
будет представлен следующим образом:
mysql> SELECT MOD(29,9);
-> 2
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий
|