求解sql语法,如何寻找某个值出现次数大于2的值,并全部列出来

来源:百度知道 编辑:UC知道 时间:2024/05/09 13:59:23
比如表的数据如下
id softid
1 2
2 3
3 4
4 2
5 2
6 3
7 1
这里肯定这里softid为2,3(当且只有2,3)出现的次数超过了2,
那sql语法怎么得到这些值呢(重复出现的次数大于2次的数据值)

你怎么不说表名呀?下次说明白点哦!
假设表名为tt
select softid from tt group by softid having count(id)>=2

单纯的SPL好像不能吧。得配合其它语言吧。