是的,需要人民币,谢谢了select a.订单号,case when b.币种='$' then a.单价*7 else a.单价 end as 人民币价值,
case when b.币种='$' then a.单价*7/(365*a.使用年限) else a.单价/(365*a.使用年限) end as 折旧后人民币价值,
from tbl_1 a left join tbl_2 b on a.订单号
解决方案 »
- sql语句写法请教!!
- 求一个存储过程
- 求一简单的生成序列的 Sql 语句
- Sqlserver2005配置分布式数据库,在不关闭防火墙的前提下,如何穿透防火墙
- 关于更新多行数据的存储过程该怎么写?
- sql2005中如何使用max求某一行的最大值
- sql语句麻烦。。。。又急。。。。。
- 求sql select 语句
- EXCEL查询对比后导入数据库的问题,比较麻烦
- SQL Server2000EE全文搜索无法搜索中文的问题,高手请进,顶者有分
- SQL计算表中产品的到期月份,字段有失效时间,生效时间,我写的语句算出来的月份数不对,请指点
- 我有一张表里面有失效时间与生效时间,我想用sysdate写出sysdate-失效时间得出到期时间,写出来跑出来提示无效月份,
折旧后的价值=(case when 币种='$' then 单价*7 else 单价 end)*(1-1/(365*使用年限)*DATEDIFF(dd,折旧起始日期,GETDATE()))
from tb1 a,tb2 b where a.订单号=b.订单号