简单的问题为什么我不会???帮帮我(10分)

  • 主题发起人 主题发起人 xzb_97
  • 开始时间 开始时间
X

xzb_97

Unregistered / Unconfirmed
GUEST, unregistred user!
在A表里有主键ID和字段B,请找出B字段的重复项目,并计算重复项目的数,用SQL语句就行了!
 
帮你提前,如果没有人回答,我给放分,。。。。我也想知道。
 
select count(id) as Acount,字段B from A group by 字段B
或者是
select * from (select count(id) as Acount,字段B from A group by 字段B) where Acount>1
给分吧
 
不能给分,你弄错了,是字段B里有相同的内容,我要把相同的内容找出来,并且计算有相同的内容的行数,是这个意思。
 
你试试我的sql再说!
 
呵呵,大哥,我试了才敢这么说的,你运行一下就知道了!
 
你不会说是只有一条记录;B字段要分析字符串吧?
字段B里有相同的内容,我要把相同的内容找出来,并且计算有相同的内容的行数
我怎么看,我做的都是对的呀?
说清楚,什么样的情况;要查出什么样的效果?
 
这样说吧:
表A
ID B
1 10
2 20
3 20
我要把20找出来,同时找出相同的行数为2,这个意思知道了吧?
 
那我做的也是对的呀?
select * from (select count(id) as Acount,字段B from A group by 字段B) where Acount>1

查出来是这样的
Acount B
2 20
 
看错了,不好意思,散分,谢谢!
 
真累人!哎~~~!
 
后退
顶部