SQL的截取 - MS-SQL Server / 基础类
数据库中price(列)是 :123600
现要弄成:12.40万 或者 12.30万
SQL code:
select ltrim(cast(price*10/10000/10.0 as dec(18,2)))+'万'
from tb
select 123600.0/10000
---------------------------------------
12.3600000
(1 行受影响)
SQL code:
select ltrim(cast(round(price/10000.0,1) as dec(18,2)))+'万' as price from [tb]
SQL code:
select ltrim(cast(round(price/10000.0,1) as dec(18,2)))+'万' as price from tb
SQL code:
ltrim(cast(round(price/10000.0,2) as dec(18,2))) as price
相关问答:
从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式
XML code:
<folder state="unchecked" label="全部">
<folder state="unchecked&qu ......
现在有两张表:文章主表A(articleId,articleTitle),文章评论表B(commentId,articleId,commentTitle)
现在我想实现这样的功能:列出文章列表,其中每篇文章标题下面列出此文章的前2个文章评论,请问sql语句怎么写啊 ......
tab1 字段:billdate,goodsid,incount,inmoney,outcount,outmoney,endprice,endcount,endamt
tab2 字段:goodsid,goodskind(商品类型)
tab3 字段:goodskind(商品类型),kindname
结果:
得到商品类型在一段时间 ......
我想查询出每天数据的最大的一个值。表的格式如下
表名: hisdata
字段 编号 值 状态 时间
Id value state dattime
101 32.3 0 ......