SELECT
discount_price =
ROUND((db_product_discount.h_output_discount_ls*db_product.h_output_price),2)
FROM db_product,db_product_discount
WHERE db_product.h_id=db_product_discount.h_id
AND db_product.h_id='.7800126050022000000'
输出的结果为:20.900000000000
而我想要的是结果后四舍五入后小数点保留两位;
请问这个SQL 怎么写?谢谢
discount_price =
ROUND((db_product_discount.h_output_discount_ls*db_product.h_output_price),2)
FROM db_product,db_product_discount
WHERE db_product.h_id=db_product_discount.h_id
AND db_product.h_id='.7800126050022000000'
输出的结果为:20.900000000000
而我想要的是结果后四舍五入后小数点保留两位;
请问这个SQL 怎么写?谢谢
解决方案 »
- AjaxPro与ASP.NET AJAX1.0冲突的问题 急~~ 在线等
- asp.net sql2005 做的多用户博客 日志是保存在数据库表中 还是用其他比如txt文本来保存呢?
- EF 多线程多表更新的问题
- 用户控件出错 -- 不允许循环文件引用
- 【大蝦SOS】petshop4 中sqlhelper為什么是抽象類
- Request.UrlReferrer.ToString()为空会报错,怎么解决
- System.Data.SqlClient.SqlException: 对象名 'tc_advertise' 无效。
- 关于datalist 的问题??????????????????????????????????
- 关于SESSION不稳定的问题
- 向sql中插入时间,请帮忙。谢谢
- 陕北吴奇娃.net类如何生存word文档?
- ASP.NET LOGIN控件...
discount_price =
CONVERT(decimal(10, 2), db_product_discount.h_output_discount_ls*db_product.h_output_price)
FROM db_product,db_product_discount
WHERE db_product.h_id=db_product_discount.h_id
AND db_product.h_id='.7800126050022000000'