Sdílet prostřednictvím


* (Násobení) (Transact-SQL)

Platí pro:SQL ServerAzure SQL DatabaseSpravovaná instance Azure SQLAzure Synapse AnalyticsAnalytics Platform System (PDW)Koncový bod analýzy SQL v Microsoft FabricSklad v Microsoft FabricDatabáze SQL v Microsoft Fabric

Vynásobí dva výrazy (aritmetický operátor násobení).

Transact-SQL konvence syntaxe

Syntax

expression * expression  

Arguments

expression
Je libovolný platný výraz libovolného z datových typů číselné kategorie datového typu s výjimkou datových typů datetime a smalldatetime .

Typy výsledků

Vrátí datový typ argumentu s vyšší prioritou. Další informace naleznete v tématu priorita datových typů (Transact-SQL).

Examples

Následující příklad načte identifikační číslo výrobku, název, ceníkovou cenu a novou ceníkovou cenu všech horských kol v Product tabulce. Nová ceníková cena se vypočítá pomocí aritmetického operátoru * k vynásobení ListPrice1.15 .

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

Příklady: Azure Synapse Analytics a Analytický platformový systém (PDW)

Následující příklad načte jméno a příjmení zaměstnanců v dimEmployee tabulce a vypočítá platby za VacationHours každý z nich.

-- Uses AdventureWorks  
  
SELECT FirstName, LastName, BaseRate * VacationHours AS VacationPay  
FROM DimEmployee  
ORDER BY lastName ASC;  

Viz také

Datové typy (Transact-SQL)
Výrazy (Transact-SQL)
Předdefinované funkce (Transact-SQL)
Operátory (Transact-SQL)
SELECT (Transact-SQL)
KDE (Transact-SQL)
*= (přiřazení násobení) (Transact-SQL)
Složené operátory (Transact-SQL)