Bagikan melalui


* (Perkalian) (Transact-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSistem Platform Analitik (PDW)Titik akhir analitik SQL di Microsoft FabricGudang di Microsoft FabricDatabase SQL di Microsoft Fabric

Mengalikan dua ekspresi (operator perkalian aritmetika).

Konvensi sintaks transact-SQL

Syntax

expression * expression  

Arguments

expression
Adalah ekspresi valid dari salah satu jenis data dari kategori jenis data numerik, kecuali jenis data tanggalwaktu dan smalldatetime.

Jenis Hasil

Mengembalikan tipe data argumen dengan prioritas yang lebih tinggi. Untuk informasi selengkapnya, lihat Prioritas Tipe Data (Transact-SQL).

Examples

Contoh berikut mengambil nomor identifikasi produk, nama, harga daftar, dan harga daftar baru semua sepeda gunung dalam Product tabel. Harga daftar baru dihitung dengan menggunakan * operator aritmatika untuk mengalikan dengan 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  

Contoh: Azure Synapse Analytics and Analytics Platform System (PDW)

Contoh berikut mengambil nama depan dan belakang karyawan dalam dimEmployee tabel, dan menghitung pembayaran untuk VacationHours masing-masing karyawan.

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

Lihat Juga

Tipe Data (Transact-SQL)
Ekspresi (Transact-SQL)
Fungsi Bawaan (Transact-SQL)
Operator (Transact-SQL)
PILIH (Transact-SQL)
DI MANA (Transact-SQL)
*= (Penetapan Perkalian) (Transact-SQL)
Operator Majemuk (Transact-SQL)