一个排序的问题,各位老大帮个忙?
比如现在是这样的情况
A表
序号 类名 总数(这个是动态的,表中不存在此项
1 A 【15 】
2 B 【12 】
3 C 【18 】
4 D 【9 】
B表
序号 名称 分类ID
1 a 1
2 c 3
3 a 1
4 d 4
............
x ax 2
可以算出B表每个分类的个数,比如A 15条,B
12条,C 18条,D 9条
说明,所含的记录数(这个是动态的)这个是另一个表中此类的记录数,这个是动态变化的。
现在我要根据B表每个分类所含记录条数的倒序来排列,排列后的结果为
A表
序号 类名 所含的记录数(这个是动态的,表中不存在此项)
3 C 【18 】
1 A 【15 】
2 B 【12 】
4 D 【9 】
各位能看明白吧,这个怎么写SQL语句啊,不要存储过程,谢谢各位!