Aracılığıyla paylaş


/ (Bölme) (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ı

Bir sayıyı diğerine böler (aritmetik bölme işleci).

Transact-SQL söz dizimi kuralları

Syntax

dividend / divisor  

Arguments

bölünen
Bölünecek sayısal ifadedir. dividend, datetime ve smalldatetime veri türleri dışında sayısal veri türü kategorisinin veri türlerinden herhangi birinin geçerli bir ifadesi olabilir.

bölen
Bölmenin bölündüğü sayısal ifadedir. bölen , datetime ve smalldatetime veri türleri dışında sayısal veri türü kategorisinin veri türlerinden herhangi birinin geçerli bir ifadesi olabilir.

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

Bir tamsayı kar payı bir tamsayı böleni tarafından bölünürse, sonuç, sonucun kesirli bir kısmının kesirli olduğu bir tamsayıdır.

Remarks

/ işleci tarafından döndürülen gerçek değer, ilk ifadenin ikinci ifadeye bölündüğü bölümdür.

Examples

Aşağıdaki örnek, Adventure Works Cycles'taki satışçıların aylık satış hedefini hesaplamak için bölüm aritmetik işlecini kullanır.

-- 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;  

Kısmi bir sonuç kümesi aşağıdadır.

  
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  
  

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

Aşağıdaki örnek, her çalışanın tatil saatlerinin hasta saatlerine olan basit oranını hesaplamak için bölüm aritmetik işlecini kullanır.

-- Uses AdventureWorks  
  
SELECT FirstName, LastName, VacationHours/SickLeaveHours AS PersonalTimeRatio  
FROM DimEmployee;  
  

Ayrıca Bkz.

Veri Türleri (Transact-SQL)
Yerleşik İşlevler (Transact-SQL)
İşleçler (Transact-SQL)
SEÇ (Transact-SQL)
BURADA (Transact-SQL)
/= (Bölüm Ataması) (Transact-SQL)
Bileşik İşleçler (Transact-SQL)