+ -
当前位置:首页 → 问答吧 → sql数据库查询数量问题。

sql数据库查询数量问题。

时间:2011-12-17

来源:互联网

现在有一个表company。里面有客户信息。
客户名称 业务员
王三 张三
王四 张三
王五 张四
王六 张四
现在想查询出每个业务员的客户数量。显示在同一张表里。请问各位大师应该怎么写。尽量详细点。小弟新手。。。

作者: Orangexc   发布时间: 2011-12-17

SQL code
select 业务员,客户数=count(客户名称) from company group by 业务员

作者: ssp2009   发布时间: 2011-12-17

SQL code
select 业务员,count(客户名称) 客户数 from company group by 业务员

作者: mizuho_2006   发布时间: 2011-12-17

SQL code
select 业务员,count(1) as  客户数 from company group by 业务员

作者: fredrickhu   发布时间: 2011-12-17

SQL code

if object_id('company') is not null
   drop table company
go
create table company
(
 客户名称 varchar(10),
 业务员 varchar(10)
)
go
insert into company
select '王三','张三' union all
select '王四','张三' union all
select '王五','张四' union all
select '王六','张四'
go
select 业务员,客户数量=count(*) from company group by 业务员
go
/*
业务员        客户数量
---------- -----------
张三         2
张四         2

(2 行受影响)
*/

作者: pengxuan   发布时间: 2011-12-17

在asp中我应该如何输出呢?
<%
set rsxc=server.createobject("adodb.recordset")
rsxc.open "select count(*) from company group by gendanren",conn,1,1
%>

作者: Orangexc   发布时间: 2011-12-17