日期:2014-05-18  浏览次数:20594 次

查询数据库中表字段 字段按由大到小排序 求解决方法!!!!
查询语句
SQL code
select stateID,stepID from pro1 where code=217 group by stateid,stepID order by stateid,stepID desc
查出来的结果是
stateID stepID:
1 2
1 1
1 0
2 1
2 0
我想要的结果是:
stateID stepID
2 1
2 0
1 2
1 1
1 0

上面的语句怎么改,求大虾指点!!!!!!!!!!!

------解决方案--------------------
SQL code
order by stateID  desc,stepID

------解决方案--------------------
SQL code
select stateID,stepID from pro1 where code=217 group by stateid,stepID order by stateid desc,stepID desc

------解决方案--------------------
探讨
SQL code

order by stateID desc,stepID



desc 换换位置就可以了

------解决方案--------------------
SQL code
select stateID,stepID from pro1 where code=217
 group by stateid,stepID
 order by stateid desc
,stepID