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

sql高手进来
我做一个留言本.(想置顶某的留言)
其中message表里有这么2列 oderid(权值列)和addtime(时间列)
我想先按oderid 再按addtime排序
但是我的
select * from message order by orderid,addtime desc 

select * from message order by addtime,ordeid desc
结果都是按时间先来
我想排序的优先权是权值列
怎么写sql代码? 
比如我把某个留言置顶后,即使是最新留言也只是第二不是第一

------解决方案--------------------
select * from message order by orderid desc,addtime desc