使用取餘運算
員工有不同的 Title。有些是 Sales Support Agent,負責支援客戶的銷售事務。每位 Sales Support Agent 都會分配到自己負責的一組客戶。公司剛完成重組,現在 Sales Support Agent 的人數有了新配置。
你的主管想知道,是否能把客戶平均分配給新的業務支援團隊,讓每位代理都有相同數量的客戶。在這個練習中,你會使用 MOD() 和 COUNT() 函式來回答這個問題。
本練習屬於課程
Oracle SQL 入門
練習說明
- 使用一個函式來計算兩個值相除的餘數。
- 第一個值應為客戶的數量。
- 第二個值應為
Sales Support Agent員工的人數。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
-- Use a function to find the remainder
SELECT ___(___, ___) AS Modulo
-- Value to be divided
FROM (SELECT ___ AS numerator
FROM ___)
-- Divisor
CROSS JOIN (SELECT ___ AS denominator
FROM ___
WHERE ___ = '___')