首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >创建包含正确数据的表

创建包含正确数据的表
EN

Stack Overflow用户
提问于 2013-05-07 22:57:38
回答 1查看 47关注 0票数 1

我在寻找正确的数据时遇到了问题。我有一个包含客户的表(CustomerID)。每个客户都连接到某个电话号码(PhoneNr)。每个数字都以2-9开头。每个客户都有一个呼叫中心(CallCenterID),他们可以呼叫所需的呼叫中心。我想知道有多少客户呼叫每个呼叫中心,除以2-9(PhoneNumber)。因此,我想知道callcenter从每个5号客户那里接到了多少个呼叫,因为电话号码中有起始号码。

到目前一切尚好。我的sql代码:

代码语言:javascript
运行
复制
Select CallCenter, Count(Customers) AS Number
from ******
Where PhoneNumber Like '45%' --Just need the numbers from Danish customers.
Group By Callcenter;

我是个新手,但我已经尝试了一整天来得到正确的结果。现在我正在获取每个呼叫中心,以及每个呼叫中心的电话号码。有人能帮我吗?:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-07 23:16:01

如果我理解正确的话,您希望所有呼叫中心的计数都按PhoneNumber中的第一位数字进行分解:

代码语言:javascript
运行
复制
SELECT CallCenter, SUBSTR(PhoneNumber, 1, 1) as startsWith, COUNT(*) as number
FROM myTable
GROUP BY CallCenter, SUBSTR(PhoneNumber, 1, 1)
ORDER BY 2, 3

如果这不是你想要的,请更好地解释你的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16422260

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档