读书人

一道面试题,该如何处理

发布时间: 2012-02-04 15:43:09 作者: rapoo

一道面试题
表A中有字段B 其中有重复值(内容) 请计算出重复值(内容)是什么? 有几个?


[解决办法]
select B,count(*)
from A
group by B
having count(*)> 1
[解决办法]
select B,count(*)
from A
group by B
having count(*)> 1

[解决办法]
select B,
count(*) [个数]
from A
group by B
[解决办法]
1楼2 楼正解
[解决办法]
只有顶塞
[解决办法]
ding
[解决办法]
看来我不用怕sql面试了...
[解决办法]
select B,count(*)
from A
group by b
having count(b)> 1

[解决办法]
easy
[解决办法]
select B,count(*)
from A
group by B
having count(*)> 1
[解决办法]
pass
[解决办法]
select count(1),b from
from a
where exists(select * from a z where z.b = a.b)
group by b

这样也可以.
嘿嘿,面试的时候多写几种方法应该更好吧?

读书人网 >SQL Server

热点推荐