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

根据两个数值字段比怎么排序

2012-01-19 
根据两个数值字段比如何排序?selecttop20*fromtab1whereid 1orderby(a/b)desc例如这个应该怎么写?谢谢![

根据两个数值字段比如何排序?
select   top   20   *   from   tab1   where   id> 1   order   by   (a/b)   desc

例如这个应该怎么写?谢谢!

[解决办法]
就這樣寫
[解决办法]
樓主沒錯
[解决办法]
如果a b都是整數的話,最好這麼寫

select top 20 * from tab1 where id> 1 order by (a * 1.0/b) desc
[解决办法]
可以这样写

热点排行