统计查询

[复制链接]
查看11 | 回复2 | 2008-12-19 11:16:10 | 显示全部楼层 |阅读模式
姓名 介绍人
a
b
b
a
c
a
d
b
m
a
统计结果
介绍人 介绍总人数 占总人数比重姓名
a
3
60%
b
a
3
60%
c
a
3
60%
m
谁帮我把这sql语句写出来

回复

使用道具 举报

千问 | 2008-12-19 11:16:10 | 显示全部楼层
设temp_t 表有姓名字段为 a , 介绍人为 bSelect c.* , temp_t.aFrom (Select b , sc , (sc/sa)*100 From(Select b , Count(*) scFrom temp_tGroup By b) a,(Select Count(*) saFrom temp_t) b) c , temp_tWhere c.b = temp_t.bOrder By c.b,temp_t.a求出的占总人数比重是不带百分号的,可根据需求自己加上去...
回复

使用道具 举报

千问 | 2008-12-19 11:16:10 | 显示全部楼层
介绍人总人数好求,但是占总人数比重必须要显示为百分之多少么???不要%号就好办咯~...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行