当前位置: 代码迷 >> Oracle管理 >> sql 查询 !该如何处理
  详细解决方案

sql 查询 !该如何处理

热度:530   发布时间:2016-04-24 04:11:31.0
sql 查询 !!!!!
例如 表 A
字段        aa       bb         cc        dd         ee           ff
 
值             1       22         33         44         55          66 
                 1      22         33         44         55          66 

                2       22         33         44         55          66 
                3       22         33         44         55          66
                1       22          33         44         55          66
                2        22         33         44          55          66  
                4       22         33         44         55          66


如上面的表 怎么 把  列 aa  里面 重复的数据 统计 出来 并且 把每个字段显示  出来  
我想达到下面的结果    

查询结果:

字段        aa       bb         cc        dd         ee           ff         count
 
值             1       22         33         44         55          66          3
                2       22         33         44         55          66           2
                3       22         33         44         55          66           1
                4       22         33         44         55          66            1


aa列  去重    count  统计 aa列  重复的 个数    并且把  其他列 显示出来

这个是在sql lite 数据库 里面  

求助 啊  谢谢!




------解决思路----------------------
你这个数据库不知道是否支持分析函数,能使用分析函数的话还能优化
使用通用的sql语句的话,not exists应该是效率最好的
  相关解决方案