/ (Divisi) (T-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
Membagi satu angka dengan angka lain (operator pembagian aritmetika).
Sintaks
dividend / divisor
Argumen
dividend
Adalah ekspresi numerik untuk dibagi. dividen dapat berupa ekspresi valid dari salah satu jenis data dari kategori jenis data numerik, kecuali jenis data tanggalwaktu dan smalldatetime.
divisor
Adalah ekspresi numerik untuk membagi dividen. divisor dapat berupa 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).
Jika dividen bilangan bulat dibagi dengan pembagi bilangan bulat, hasilnya adalah bilangan bulat yang memiliki bagian pecahan dari hasil yang dipotong.
Keterangan
Nilai aktual yang dikembalikan oleh operator / adalah kuota ekspresi pertama yang dibagi dengan ekspresi kedua.
Contoh
Contoh berikut menggunakan operator aritmatika divisi untuk menghitung target penjualan per bulan untuk orang penjualan di Adventure Works Cycles.
-- Uses AdventureWorks
SELECT s.BusinessEntityID AS SalesPersonID, FirstName, LastName, SalesQuota, SalesQuota/12 AS 'Sales Target Per Month'
FROM Sales.SalesPerson AS s
JOIN HumanResources.Employee AS e
ON s.BusinessEntityID = e.BusinessEntityID
JOIN Person.Person AS p
ON e.BusinessEntityID = p.BusinessEntityID;
Berikut adalah kumpulan hasil parsial.
SalesPersonID FirstName LastName SalesQuota Sales Target Per Month
------------- ------------ ----------------- ----------- ------------------
274 Stephen Jiang NULL NULL
275 Michael Blythe 300000.00 25000.00
276 Linda Mitchell 250000.00 20833.3333
277 Jillian Carson 250000.00 20833.3333
Contoh: Azure Synapse Analytics and Analytics Platform System (PDW)
Contoh berikut menggunakan operator aritmatika divisi untuk menghitung rasio sederhana jam liburan setiap karyawan dengan jam kerja yang sakit.
-- Uses AdventureWorks
SELECT FirstName, LastName, VacationHours/SickLeaveHours AS PersonalTimeRatio
FROM DimEmployee;
Lihat Juga
Tipe Data (Transact-SQL)
Fungsi Bawaan (Transact-SQL)
Operator (Transact-SQL)
SELECT (Transact-SQL)
WHERE (Transact-SQL)
/= (Penugasan Divisi) (Transact-SQL)
Operator Majemuk (Transact-SQL)