您的位置:首页 > 数据库 > Oracle

oracle分组求个数

2013-11-28 14:56 190 查看
手上的一个项目 一张表里面 有一列 year 其中会有很多行有相同的year 但是count的时候我多个的我只能算一次 所以用如下的sql语句

select count(*) from (select count(*) from 表名 t where 1=1 and 其他条件 group by t.year)


用两次count来算出个数 这样就可以解决了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: