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

这句sql语句应该怎么写?
本帖最后由 swjia8315 于 2013-03-18 11:55:56 编辑


TableA TableB
rev_id dwg_id dwg_id cmpnt_name
1 11 11 aa
2 11 22 bb
1 22 33 cc
1 33


所需要的sql查询结果:
count() dwg_id cmpnt_name
2 11 aa
1 22 bb
1 33 cc


count就是记录所出现的次数,请问这句sql应该怎么写?



------解决方案--------------------
select count(*),a.dwg_id,b.cmpnt_name from a,b where a.dwg_id=b.dwg_id group by a.dwg_id,b.cmpnt_name 


行不行?