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

排序有关问题

2012-01-28 
排序问题?table1iddepnumberdepname1BGS办公室2RSK人事教育科3JCK计划财务科4SZK税政科5XXK信息管理科6ZGK

排序问题?
table1
id         depnumber   depname
1BGS办公室
2RSK人事教育科
3JCK计划财务科
4SZK税政科
5XXK信息管理科
6ZGK征收管理科
7JCS监察室
8GH工会
9JCJ稽查局
10001第一税务分局
11002第二税务分局
12003第三税务分局
13004第四税务分局
14005第五税务分局
15006第六税务分局
16007第七税务分局
17008第八税务分局
18009第九税务分局
另外一个查询:
SELECT   sqdw,sum(zongjia)   as   num   FROM   shenqing   INNER   JOIN   hcly   ON   shenqing.id=hcly.shenqingid   WHERE   shenqingtype= '耗材 '   and   1=1   group   by   sqdw   order   by   sqdw   desc
这个查询分组后排序是按照sqdw排序的,sqdw的值和table1中depname的值是一样。

我想上面的查询后排序按照table1中的ID来排序,不知道怎么实现,请大家帮忙。

[解决办法]
--try
SELECT sqdw,sum(zongjia) as num FROM shenqing INNER JOIN hcly ON shenqing.id=hcly.shenqingid
left join table1 on table1.depname=sqdw
WHERE shenqingtype= '耗材 ' and 1=1 group by sqdw,table1.id order by table1.id desc

热点排行