Bagikan melalui


* (Perkalian) (Transact-SQL)

Berlaku untuk: Titik akhir analitik SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Platform System (PDW) SQL di Microsoft Fabric Warehouse di Microsoft Fabric

Mengalikan dua ekspresi (operator perkalian aritmetika).

Konvensi sintaks transact-SQL

Sintaks

expression * expression  

Argumen

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).

Contoh

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 ListPrice 1.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)
SELECT (Transact-SQL)
WHERE (Transact-SQL)
*= (Penetapan Perkalian) (Transact-SQL)
Operator Majemuk (Transact-SQL)