単位製品重量×出荷指示数量+0.009(如果结果大于100,则将结果除于10)
请问大家这个sql如何写啊(只能用查询select)

解决方案 »

  1.   

    select case when 単位製品重量×出荷指示数量+0.009 > 100 then (単位製品重量×出荷指示数量+0.009) / 10 else
    単位製品重量×出荷指示数量+0.009 end from 表
      

  2.   

    select case when 単位製品重量×出荷指示数量+0.009 > 100 then (単位製品重量×出荷指示数量+0.009) / 10 else
     単位製品重量×出荷指示数量+0.009 end from 表
      

  3.   

    select case when 単位製品重量×出荷指示数量+0.009 > 100 then (単位製品重量×出荷指示数量+0.009) / 10 else 単位製品重量×出荷指示数量+0.009 end from 表
      

  4.   

    select case when 単位製品重量×出荷指示数量+0.009 > 100 then (単位製品重量×出荷指示数量+0.009) / 10 else 単位製品重量×出荷指示数量+0.009 end from 表
      

  5.   

    谢谢大家,请问对于(単位製品重量×出荷指示数量)这2个字段在数据库中是string 类型的 如何实现乘法呢?
      

  6.   

    谢谢大家,请问对于(単位製品重量×出荷指示数量)这2个字段在数据库中是string 类型的 如何实现乘法呢?
      

  7.   

    Convert(数据类型,表达式,风格)    类型转换函数