问一SQL语句 表结构 tab(A,B,C,D)A B C1 .. ..2 .. ..3 .. ..1 .. ..想要的结果:A (字段A的值在此表中的个数)1 22 13 1有这样的分析函数吗??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select a,count(*) numfrom tabgroup by a select distinct A,C from (select tab.A,count(1) over (partition by A) C from tab); //////////////////////////////////错了!更正一下!///////////////////////////////////表结构 tab(A,B,C,D)A B C1 .. ..2 .. ..3 .. ..1 .. ..想要的结果:表中的每一条记录都要显示A (字段A的值在此表中的个数)1 22 13 11 2有这样的分析函数吗??? 那就这样就行了:select tab.A,count(1) over (partition by A) ZS from tab to:sleepzzzzz要的就是这种简单的效果! hehe,你的头像比较搞笑. 数据怎么了呀?01437、06512 GWT工程启动报错,请求大家帮忙哈 救命啊,怎么还是找不到 OracleClient 域?? 初学Oracle,帮我看看这个语句错在什么,谢谢了!在线等 怎么样可以监控sql的执行状态? 用户建立的问题!困惑 在UNIX下怎样创建第二个数据库实例 pl/sql语句写法 连数据库时提示ora-03014是什么意思,要怎么解决? 查询视图问题 求救:oracle9i 中long raw 数据无法实现表表转移 在pl\sql的命令窗口如何执行返回记录集的存储过程
from tab
group by a
from (
select tab.A,count(1) over (partition by A) C from tab);
表结构 tab(A,B,C,D)A B C
1 .. ..
2 .. ..
3 .. ..
1 .. ..想要的结果:表中的每一条记录都要显示A (字段A的值在此表中的个数)
1 2
2 1
3 1
1 2有这样的分析函数吗???
select tab.A,count(1) over (partition by A) ZS from tab
hehe,你的头像比较搞笑.