列中有3个以上的条目

时间:2011-09-19 09:20:58

标签: sql

我有一个表格说XYZ,列的每个实体都有三个条目说'a',我想知道列中这些实体的条目是否超过3个。

专栏:

    a      b      c
    123
    123
    123
    sol
    sol
    sol
    456
    456
    456

在这里,我想知道在标签

中是否有超过3个123或sol或456的条目

2 个答案:

答案 0 :(得分:1)

尝试这样的事情,我没有测试sql,但你理解了这个想法

select a 
from your_table 
where 
   (select count(*) 
    from your_table 
    where a = 'your_entity') > 3

答案 1 :(得分:1)

SELECT a, count(a) from YOURTABLE group by a having count(a) > 2
由于你没有提供表名,我只是在那里放了“YOURTABLE”。