Поделиться через


* (Умножение) (Transact-SQL)

Умножает два выражения (арифметический оператор умножения).

Значок ссылки на раздел Синтаксические обозначения в Transact-SQL

Синтаксис

expression * expression

Аргументы

  • expression
    Любое допустимое выражение любого типа данных из категории числовых типов данных, кроме datetime и smalldatetime.

Типы результата

Возвращает тип данных аргумента с более высоким приоритетом. Дополнительные сведения см. в разделе Приоритет типов данных (Transact-SQL).

Примеры

В следующем примере запрашивается идентификационный номер продукта, название, стоимость по прейскуранту и стоимость по новому прейскуранту для всех горных велосипедов из таблицы Product. Новая стоимость по прейскуранту вычисляется с помощью арифметического оператора * для умножения ListPrice на 1.15.

USE AdventureWorks2012;
GO
SELECT ProductID, Name, ListPrice, ListPrice * 1.15 AS NewPrice
FROM Production.Product
WHERE Name LIKE 'Mountain-%'
ORDER BY ProductID ASC;
GO

См. также

Справочник

Типы данных (Transact-SQL)

Выражения (Transact-SQL)

Встроенные функции (Transact-SQL)

Операторы (Transact-SQL)

SELECT (Transact-SQL)

Предложение WHERE (Transact-SQL)

*= (РАВНО с умножением) (Transact-SQL)

Составные операторы (Transact-SQL)