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

可以这样写吗:order by size=10?解决思路

2012-01-03 
可以这样写吗:order by size10?我有一个字段size,我想select*from[tablename]orderbysize,但是我的size是

可以这样写吗:order by size=10?
我有一个字段     size,我想   select   *   from   [tablename]   order   by   size,但是我的size是用户输入的。我想根据size排序。比如size=10     我想size=10的记录在最上方,size=9和size=11的在下面。有办法吗。

[解决办法]
select * from [tablename] order by case when size=10 then 10 else 1 end

热点排行