首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

来帮忙解决sql查询有关问题

2012-01-16 
高手进来帮忙解决sql查询问题?表AAidpriceaddtime150500240500表BB(注:表AAid与BBclass_id相关联)idclass_

高手进来帮忙解决sql查询问题?
表   AA
id     price     addtime    
1         50         500    
2         40         500    

表BB(注:表AA   id   与   BB   class_id   相关联)
id     class_id    
1             1                
2             2            
3             1              
4             1  
5             1  


结果:
  查询出   AA表中所有记录(条件是按BB表中AA   id的次数接近   price   排序!
不知大家看明白了没有




[解决办法]
select bb.id,aa.price from bb left join aa on aa.id=bb.id
???
[解决办法]
看不明白
[解决办法]
8懂....
....
[解决办法]
还是没看懂~~~
[解决办法]
select * from aa a,
(
select count(1) as sumcount from bb group by id) b
where a.id=b.id
order by b.sumcount

[解决办法]
你这结果排什么了 你原话的意思不是应该
id price addtime
1 50 500
2 40 500
就是这样么
bb表次数class_id高的应该是1 出现4次 2出现1次 实在不明白楼住的意思
I 服了 You~~~!!!

热点排行