由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 请教大牛一个query
相关主题
mySQL怎么这么慢?SQL求助:两个表各自求Count
问个SQL的问题please help with this left join question
我也问一个sql querry的问题一个single table 的 SQL QUERY
请问这个query该怎么实现?这2个query哪个快点,为啥
请帮我看看,什么地方错了?关于Acess的简单问题
怎么写这个query呢?一个SQL query的问题
[Mysql] how to return NULL count in group by query (转载)Question 2: distributed database question?
求教为什么同样的query得到不同的运行结果[转载] question about SQL in Access
相关话题的讨论汇总
话题: status话题: count话题: query话题: 25%话题: total
进入Database版参与讨论
1 (共1页)
g********e
发帖数: 9
1
有一个table A如下:
ID status
1 A
2 B
3 C
4 A
5 D
6 C
7 E
8 F
想通过query得到如下结果:
Status count Count%toTotal
A 2 25%
B 1 12.5%
C 2 25%
D 1 12.5%
E 1 12.5%
F 1 12.5%
Total 8 100%
这个querey应该怎样写?SQL sever 2005
谢谢!
g********e
发帖数: 9
2
包子酬谢。。谢谢!

【在 g********e 的大作中提到】
: 有一个table A如下:
: ID status
: 1 A
: 2 B
: 3 C
: 4 A
: 5 D
: 6 C
: 7 E
: 8 F

a9
发帖数: 21638
3
select status,COUNT(*),COUNT(*) * 100.0/(select COUNT(*) from t2)from t2 g
roup by status
union all select 'total',COUNT(*),100 from t2

【在 g********e 的大作中提到】
: 有一个table A如下:
: ID status
: 1 A
: 2 B
: 3 C
: 4 A
: 5 D
: 6 C
: 7 E
: 8 F

g********e
发帖数: 9
4
谢谢,包子送上了!

【在 a9 的大作中提到】
: select status,COUNT(*),COUNT(*) * 100.0/(select COUNT(*) from t2)from t2 g
: roup by status
: union all select 'total',COUNT(*),100 from t2

1 (共1页)
进入Database版参与讨论
相关主题
[转载] question about SQL in Access请帮我看看,什么地方错了?
[转载] Can anyone interpret this simple SQL?怎么写这个query呢?
请教一个query[Mysql] how to return NULL count in group by query (转载)
A sql question求教为什么同样的query得到不同的运行结果
mySQL怎么这么慢?SQL求助:两个表各自求Count
问个SQL的问题please help with this left join question
我也问一个sql querry的问题一个single table 的 SQL QUERY
请问这个query该怎么实现?这2个query哪个快点,为啥
相关话题的讨论汇总
话题: status话题: count话题: query话题: 25%话题: total