大侠帮我看下下面语句,特别是(cast(price as int)/10*10) 和select lTrim在本句的意思 在线等!

[复制链接]
查看11 | 回复1 | 2010-8-28 13:18:11 | 显示全部楼层 |阅读模式
select lTrim(cast(price as int)/10*10)+'-'+lTrim((cast(price as int)/10+1)*10),count(*)
from titles
where price is not null
group by lTrim(cast(price as int)/10*10)+'-'+lTrim((cast(price as int)/10+1)*10)

回复

使用道具 举报

千问 | 2010-8-28 13:18:11 | 显示全部楼层
select lTrim(cast(floor(price) as int)/10*10)+'-'+lTrim((cast(floor(price) as int)/10+1)*10),count(*) from titleswhere price is not nullgroup by lTrim(cast(floor(price) as int)/10*10)+'-'+lTrim((cast(floor(price) as int)/10+1)*10)这里LTrim是一个简单的写法,意思是把数字类型转换成字符类型
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行