当前位置: 代码迷 >> Oracle管理 >> 求帮忙:如其查询同一列中相同或者包含的数量
  详细解决方案

求帮忙:如其查询同一列中相同或者包含的数量

热度:162   发布时间:2016-04-24 04:10:16.0
求帮忙:如果查询同一列中相同或者包含的数量
如有一张表有字段A,想查询出B这样,即字段A中这个字段是否存在其他行中

字段A          数量B
A1                      
A11               
A111            
A1112          
A2222
           
查询后的结果
字段A          数量B
A1                4        
A11              3
A111            2
A1112         1
A2222          1

数据很多

------解决思路----------------------
表自关联实现
select T1.A,COUNT(T2.A)
from T T1,T T2
WHERE T2.A LIKE T1.A
------解决思路----------------------
'%'
  相关解决方案