求一个数据表中(字段1-字段2)/字段2最小的十个数据,sql语句怎么写?马上给分! select top 10 [字段2] from tableNameorder by [字段2] ??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Select ((f1-f2)/f2) as A,count(*) from 表 group by A having count(*) 〉0 and count(*) < 10 SELECT top 10 * from 表 order by (字段1-字段2)/字段2 select top 10 * from 表order by (字段1-字段2)/字段2 select top 10 (字段1-字段2)/字段2 as a from table1 order by a 最好加上除零判断SELECT top 10 * from 表 order by (CASE 字段2 WHEN 0 THEN 0 ELSE (字段1-字段2)/字段2 END) SELECT top 10 * from 表 where 字段2<>0 order by (字段1-字段2)/字段2 SELECT top 10 * from 表 where 字段2<>0 and 字段1 IS NOT NULL order by (字段1-字段2)/字段2如果不加“字段1 IS NOT NULL ”排序的时候可就先把空数据排到前面去了 select top 10 (字段1-字段2)/字段2 as aa from 表名order by aa select (字段1-字段2)/字段2,* from 表 order by (字段1-字段2)/字段2select (字段1-字段2)/字段2,* from 表 where 字段1 is not null and 字段2 is not null order by (字段1-字段2)/字段2 select top 10 (case when 字段2<>0 then (字段1-字段2)/字段2 else 0 end) as aa from 表名 order by aa 读数据库问题 给分补贴,题目为:服务器改名后,重装sql2000的问题 我想选择所有记录的一个字段的最大值和另一种类型的最大值,应该怎样写 怎样把SQL server 2005数据库上传到服务器 【求一个sql 的写法】 求一更新数据的sql语句,急~! 无法导入数据,急请教!! 下行取上一行的记录问题 好急!!!!!请帮帮忙!!!! 请教一个简单的问题 Strange SQL SERVER Query Error 如何编写自动(定时)执行的存储过程?
order by (字段1-字段2)/字段2
SELECT top 10 * from 表 order by (CASE 字段2 WHEN 0 THEN 0
ELSE (字段1-字段2)/字段2 END)
where 字段2<>0
and 字段1 IS NOT NULL
order by (字段1-字段2)/字段2如果不加“字段1 IS NOT NULL ”排序的时候可就先把空数据排到前面去了
order by aa
select (字段1-字段2)/字段2,* from 表 where 字段1 is not null and 字段2 is not null order by (字段1-字段2)/字段2