影星表设计为tMovieStar(fMovie,fStar),其中fStar字段记录影星的名字,fMovie记录影星曾主演的电影名字。请用一句SQL语句,从该表中找出主演电影最多的影星名字。
在线等~

解决方案 »

  1.   

    影星表设计为tMovieStar(fMovie,fStar),其中fStar字段记录影星的名字,fMovie记录影星曾主演的电影名字。请用一句SQL语句,从该表中找出主演电影最多的影星名字。
    在线等~select fstar from (select fstar,count(*) as movies from tmoviestar group by fstar) where movies = (select max(movies) from (select fstar,count(*) as movies from tmoviestar group by fstar));
      

  2.   

    select first 1 fStar, count(*) as movies from tMovieStar group by fStar order by movies desc
      

  3.   

    select top 1 fStar, count(*) as movies from tMovieStar group by fStar order by movies desc你看是不是这样子,你试试看。
      

  4.   

    正确答案:
    select top 1 fStar, count(*) as moviecount from tMovieStar group by fStar order by moviecount desc