首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql统计,该如何解决

2012-02-02 
sql统计现有一个表testidjobname1主任小强1组长小强1出纳小芳1前台小华1主管小刘1副经理 小刘我现在要统计

sql统计
现有一个表test 
id job name
1 主任 小强
1 组长 小强
1 出纳 小芳
1 前台 小华
1 主管 小刘
1 副经理 小刘

我现在要统计test表的去除重复人数 正确结果4个人,就是说重复的名字我算一次
这个统计sql语句怎么写呢?

[解决办法]

SQL code
select count(distinct Name) from test
[解决办法]
SQL code
select * from test a whrere not exists(select 1 from test where name=a.name and job>a.job)
[解决办法]
SQL code
select count(distinct Name) from test
[解决办法]
SQL code
select count(distinct name ) from tb 

热点排行