数据表如下:CODE   CLICK
 1       10
 2       6
 3       8
 4       8
 5       8
 6       6
 7       10
 8       10
 9       10
10       13写一条语句最后能返回 CLICK 字段重复最多的该项数据编号!最终答案是: 10、8、6、13请问这条语句该怎么写?

解决方案 »

  1.   

    create table test(code int,click int)insert into test select '1','10'
    insert into test select '2','6'
    insert into test select '3','8'
    insert into test select '4','8'
    insert into test select '5','8'
    insert into test select '6','6'
    insert into test select '7','10'
    insert into test select '8','10'
    insert into test select '9','10'
    insert into test select '10','13'select click from test group by click order by count(*) desc--drop table test
      

  2.   

    SELECT click, COUNT(click) AS COUNT
    FROM Table1
    GROUP BY click
    ORDER BY COUNT DESC
      

  3.   


    查询的字段如果是不同表中内容,应该怎么改?
    在SELECT click, COUNT(click) AS COUNT
    FROM Table1
    GROUP BY click
    ORDER BY COUNT DESC的基础上多显示一个字段(COM),见下表表中的click与另一张表的click相关联,
    另一数据表为:
    ID   CLICK  COM
     1     2    AAA  
     2     6    BBB  
     3     8    CCC 
     4    10    DDD  
     5    12    EEE 请问该语句怎么写(改)?
      

  4.   

    SELECT a.click, b.com, COUNT(a.click) AS COUNT
    FROM Table1 a LEFT JOIN
          table2 b ON a.click = b.click
    GROUP BY a.click, com
    ORDER BY COUNT DESC
      

  5.   

    返回 CLICK 字段重复最多的该项数据编号我认为最终答案是: 1、7、8、9
    否则,如果是我出题,我认为答错的人都是被我所说的“编号”给误导了,是我的错。