求一sql语句 select shuzhi=round(if(shuzhi>550,shuzhi-100,shuzhi-50),0) from A是这个样子的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select shuzhi=round(if(shuzhi>550,shuzhi-100,shuzhi-50),0) from A是这个样子的 select shuzhi=round(if(shuzhi>550,shuzhi-100,shuzhi-50),0) from A是这个样子的 select shuzhi=round(case when shuzhi>550 then shuzhi-100 else shuzhi-50 end,0) from gz select (case when shuzhi >550 then shuzhi-100case when shuzhi<=550 rhen shuzhi-50else shuzhi) 'Result'from Tables declare @t table(id int, shuzhi dec(9,2))insert @t select 1,523.36insert @t select 2,536.24insert @t select 3,652.36insert @t select 4,785.98select shuzhi=ceiling(round(case when shuzhi>550 then shuzhi-100 else shuzhi-50 end,0)) from @tshuzhi---------------------------------------473486552686(4 行受影响) select round((case when shuzhi>550 then shuzhi-100 else shuzhi-50 end),0) from gz SQL200连接问题。在线等………… 怎么在存储过程里实现一周建一个分表 这种情况适合建立非聚集索引吗? 能否实现这样的查询结果 急求:统计数据(一解决即结贴) 关于 trigger: 用一条SQL语句是否能实现这样的功能? 这样的查询能否用一条sql语句实现? 急!不用重装SQL Server 7.0,我可以通过Enterprise Manager或者什么系统存储过程更改SQL Server的字符集吗? 关于数据库关联问题,望指教! 问一个查询语句,急(在线等) sql 2000连接不上服务器
case when shuzhi<=550 rhen shuzhi-50
else shuzhi
) 'Result'from Tables
insert @t select 1,523.36
insert @t select 2,536.24
insert @t select 3,652.36
insert @t select 4,785.98select shuzhi=ceiling(round(case when shuzhi>550 then shuzhi-100 else shuzhi-50 end,0)) from @tshuzhi
---------------------------------------
473
486
552
686(4 行受影响)
select round((case when shuzhi>550 then shuzhi-100 else shuzhi-50 end),0) from gz