Aracılığıyla paylaş


* (Çarpma) (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnaliz Platformu Sistemi (PDW)Microsoft Fabric'teki SQL analiz uç noktasıMicrosoft Fabric'teki ambarMicrosoft Fabric'teki SQL veritabanı

İki ifadeyi çarpar (aritmetik çarpma işleci).

Transact-SQL söz dizimi kuralları

Syntax

expression * expression  

Arguments

expression
Tarih saat ve smalldatetime veri türleri dışında sayısal veri türü kategorisinin veri türlerinden herhangi birinin geçerli bir ifadesidir.

Sonuç Türleri

Daha yüksek önceliğe sahip bağımsız değişkenin veri türünü döndürür. Daha fazla bilgi için bkz. Veri Türü Önceliği (Transact-SQL).

Examples

Aşağıdaki örnek, tablodaki tüm dağ bisikletlerinin Product ürün kimlik numarasını, adını, liste fiyatını ve yeni liste fiyatını alır. Yeni liste fiyatı, ile çarpmak *ListPriceiçin aritmetik işleç kullanılarak 1.15 hesaplanır.

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

Örnekler: Azure Synapse Analytics ve Analytics Platform Sistemi (PDW)

Aşağıdaki örnek, tablodaki çalışanların adını ve soyadını dimEmployee alır ve her birinin ödemesini VacationHours hesaplar.

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

Ayrıca Bkz.

Veri Türleri (Transact-SQL)
İfadeler (Transact-SQL)
Yerleşik İşlevler (Transact-SQL)
İşleçler (Transact-SQL)
SEÇ (Transact-SQL)
BURADA (Transact-SQL)
*= (Çarpma Ataması) (Transact-SQL)
Bileşik İşleçler (Transact-SQL)