Office中国论坛/Access中国论坛
标题: [求助]高手,access的查询问题3 [打印本页]
作者: jean_dausset 时间: 2007-3-25 06:18
标题: [求助]高手,access的查询问题3
<RE>姓 数学 语文 英语 a 90 80 70b 70 70 90c 60 80 70c 60 90 61a 68 84 67 b 69 82 84b 55 63 58 d 58 64 92c 87 76 85我想增加一列,是每一条数据中姓的统计信息,如a,b,c,d姓各占所有姓的百分比,即如下:姓 数学 语文 英语 百分比 a 90 80 70 22 b 70 70 90 33c 60 80 70 33 c 60 90 61 33a 68 84 67 22 b 69 82 84 33b 55 63 58 33 d 58 64 92 11 c 87 76 85 33</PRE>
<ADDRESS></ADDRESS>
[此贴子已经被作者于2007-3-26 0:00:48编辑过]
作者: nxjswt 时间: 2007-3-25 07:13
运用子查询可以
作者: jean_dausset 时间: 2007-3-25 21:55
请具体一点,如sql,thank you
作者: wuaza 时间: 2007-3-26 03:19
select 姓,数学,语文,英语,(select count(*) from tb where 姓=a.姓)*100/count(*) from tb a
作者: jean_dausset 时间: 2007-3-26 07:57
thank you very much,还有a,b,c,d各种姓占所有姓的百分比,有如何呢
[此贴子已经被作者于2007-3-26 0:08:14编辑过]
作者: 一点通 时间: 2007-3-26 16:43
以下是引用jean_dausset在2007-3-25 23:57:00的发言:
thank you very much,还有a,b,c,d各种姓占所有姓的百分比,有如何呢
你好象不断出题考学生一样,为何自己不想下办法,举一反三呢?
作者: jean_dausset 时间: 2007-3-26 18:25
并非如此,事实上a,b,c,d各种姓占所有姓的百分比才是我真正想得到的答案,而且我的确愚蠢,所以恳请各位高手出手帮助,至于浪费大家的时间,我非常抱歉
作者: hi-wzj 时间: 2007-3-26 23:06
4楼不是给出答案了?
作者: jean_dausset 时间: 2007-3-27 07:02
4楼给的是参数查询,我需要的是一次显示出来,而不必输入参数,请高手们高抬贵手,在下万分感谢
作者: wuaza 时间: 2007-3-27 07:04
真是哭笑不得。
作者: jean_dausset 时间: 2007-3-27 07:22
是愚不可及吗,我在access中运行上述语句时,是要输入参数的
[此贴子已经被作者于2007-3-26 23:36:11编辑过]
作者: 一点通 时间: 2007-3-27 17:09
查询一下表中的字段是否对应于4楼语句中提及的字段,不对应的话当然会出现提示了,例如姓与名是否分开的,连在一起的要用函数拆分开才行
作者: jean_dausset 时间: 2007-3-27 18:22
thank you,It is very nice of you
[此贴子已经被作者于2007-3-27 10:23:15编辑过]
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) |
Powered by Discuz! X3.3 |