表a:
id   |   JuJue  |   Dataid 1    |    0     |     232    |    1     |     233    |    1     |     274    |    1     |     23说明:id自增;JuJue是0表示不拒绝,1表示拒绝;dataid 是用户;要求:查询表a中拒绝次数>1的DataID (比较难哦!)
  

解决方案 »

  1.   

    select  Dataid ,count(*) from a
    where JuJue=1
    group by Dataid
    having count(*)>1
      

  2.   

    select dataid
    from a
    where JuJue=1
    group by JuJue
    having count(JuJue)>1
      

  3.   

    错了,这个
    select dataid
    from test
    where JuJue=1
    group by dataid
    having count(JuJue)>1
      

  4.   

    csdn高手很多呀!哈哈!结贴!结贴!
      

  5.   

    select distinct a1.dataid from a a1 join (select dataid,
     count(dataid) as 'count' from a where Jujue = 1 group by dataid) a2 
    on a1.Dataid = a2.dataid where a2.count > 1
      

  6.   

    select *from a group by dataid having count(jujue)>1
    就这基本语句也叫高难度?????????
      

  7.   

    SELECT *,CASE STATE WHEN 1 THEN '通过' ELSE '未通过' END AS STATENAME FROM YOURTABLENAME