Оператор вычитания (-)
Синтаксис
-
Описание
Вычитание. Оператор также используется как унарный минус для изменения знака.
Если оба операнда являются целыми числами, результат вычисляется с точностью BIGINT. Если хотя бы одно целое число беззнаковое, результат также является беззнаковым целым числом, если не включен режим NO_UNSIGNED_SUBTRACTION SQL_MODE, в этом случае результат всегда со знаком.
Для вещественных или строковых операндов операнд с наивысшей точностью определяет точность результата.
Примеры
SELECT 96-9; +------+ | 96-9 | +------+ | 87 | +------+ SELECT 15-17; +-------+ | 15-17 | +-------+ | -2 | +-------+ SELECT 3.66 + 1.333; +--------------+ | 3.66 + 1.333 | +--------------+ | 4.993 | +--------------+
Унарный минус:
SELECT - (3+5); +---------+ | - (3+5) | +---------+ | -8 | +---------+
См. также
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержание не проверяется предварительно MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают точку зрения MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/subtraction-operator-/