有表(问卷回答详细表)如下:
流水号      问题        会员ID       回答       是否正确
  ID       Question    MemberID     Answer      IsFlag    1      今年是哪一年    11          2008        False
  2      今年是哪一年    12          2009        True
  3      今年是哪一年    15          2009        True
  4      纽约在那个国家  11          美国        True
  5      纽约在那个国家  12          中国        False
  6      纽约在那个国家  15          英国        False
  我要统计的是:回答错误最多的5道题,用DataList绑定出来。请教

解决方案 »

  1.   

    select top 5 
    question
    from 表
    where isFlag = 0 
    group by question
    order by count(*) desc
      

  2.   

    select top 5 *
    form 问卷回答详细表
    where IsFlag =False
    group by Question
    order bu count(Question) desc
      

  3.   


    select top 5
    question
    from 表
    where isFlag = 0
    group by question
    这样就可以了吧
      

  4.   


    declare @t1 table( [ID] int, Question varchar(50),MemberID int ,Answer varchar(20),IsFlag varchar(50))  
    insert into @t1 values(  1      ,'今年是哪一年',    11          ,'2008','False')
    insert into @t1 values(  2      ,'今年是哪一年',    12          ,'2009','True') 
    insert into @t1 values(  3      ,'今年是哪一年',    15          ,'2009','True') 
    insert into @t1 values(  4      ,'纽约在那个国家',  11          ,'美国','True') 
    insert into @t1 values(  5      ,'纽约在那个国家',  12          ,'中国','False') 
    insert into @t1 values(  6      ,'纽约在那个国家',  15          ,'英国','False')select top 5 Question,Count(distinct MemberID) as MemberCount  from @t1
    where IsFlag = 'false'
    group by Question
    order by MemberCount desc 
      

  5.   

    while(true)
    {
       顶!;
    }
      

  6.   

    select top 5 
    question 
    from 表 
    where isFlag = 0 
    group by question 
    order by count(*) desc
      

  7.   

    select top 5 
    question 
    from 表 
    where isFlag = 0 
      

  8.   

    select top 5 
    question 
    from 表 
    where isFlag = 0 
    group by question 
    order by count(*) desc 
      

  9.   

    select top 5 * from 问题表
    where isFlag='false'   group by question having count(*) desc