我在我机器上运行了一下,没有问题啊。是报什么错,company_name字段是什么类型的。

解决方案 »

  1.   

    那句话应该没错。
    换写成 select distinct(company_name) from company 试试
    不过好像不能加 “top 10” 了
      

  2.   

    company_name is varchar type
    error:Incorrect syntax near '10'.
      

  3.   

    1.将TOP 10 去掉试一下select company_name from company group by company_name
    2。用select top 1 company_name from company group by company_name
    再试
      

  4.   

    select top 10  company_name from company order by company_nametop要和order by连用.