数据库中一个字段的值是19.120,如何查询可以让结果集中该字段的值为19.12,也就是只显示两位小数点

解决方案 »

  1.   

    select cast(col as dec(18,2)) from tb
      

  2.   


    cast(col as dec(18,2))
    顶!
      

  3.   

    select cast(col as dec(18,2))
      

  4.   

    SELECT     CAST(lzzf_area AS dec(18, 2)) AS Expr1
    FROM         lowHourse
    执行这段代码的时候出错:不能对decimal调用方法
      

  5.   


    select cast(lzzf_area as decimal(18,2))AS Expr1
    FROM         lowHourse
      

  6.   


    lz原字段类型为?
    cast(lzzf_area AS decimal(18,2))
    convert(decimal(18,2),lzzf_area)
     
      

  7.   


    字段类型为decimal(18, 3)