/ (Divisi) (T-SQL)
Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)Titik akhir analitik SQL di Microsoft FabricWarehouse di Microsoft Fabric
Membagi satu angka dengan angka lain (operator pembagian aritmetika).
Sintaksis
dividend / divisor
Catatan
Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi yang lebih lama, lihat Dokumentasi versi sebelumnya.
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)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk