日期:2014-05-17  浏览次数:20700 次

请问 这个SQl 语句怎么写
请看:
------最佳解决方案--------------------
试试:

 SELECT  videotype ,
         COUNT(1) 总数
 FROM    userplaysongdata a
         INNER JOIN songlistdata b ON a.sourcefilename = b.sourcefilename
 GROUP BY videotype
 
------其他解决方案--------------------
我是这么写的  select videotype,count(*) sum from songlistdata where sourcefilename in (select  sourcefilename from userplaysongdata)group by videotype;

但是因为userplaysongdata 里面有很多相同的sourcefilename  所以 这样只统计了一次  不对 不知道怎么写 跪求告手