找回密码
 立即注册

QQ登录

只需一步,快速开始

白菜贝贝 悬赏达人认证 活字格认证

银牌会员

124

主题

951

帖子

2881

积分

银牌会员

积分
2881

活字格认证圣诞拼拼乐微信认证勋章悬赏达人

白菜贝贝 悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-8-31 14:30  /   查看:1487  /  回复:3
1金币
想问下视图SUM(字段),得到结果是个文本,如何得到是小数?
比如
SELECT 项目,sum(实付金额)  FROM 费用申请
group by 项目;

然后得到的实付金额是个文本字段,如何变成小数?

最佳答案

查看完整内容

方法一:SELECT CAST('123' AS decimal(10,2)); 方法二:SELECT CONVERT('123',decimal(10,2)); 方法三:SELECT '123'+0; 三种都可以

3 个回复

倒序浏览
最佳答案
最佳答案
求学者悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2021-8-31 14:30:06
来自 3#
本帖最后由 求学者 于 2021-8-31 14:41 编辑

方法一:SELECT CAST('123' AS decimal(10,2));
方法二:SELECT CONVERT('123',decimal(10,2));
方法三:SELECT '123'+0;


三种都可以

评分

参与人数 1金币 +5 收起 理由
Joe.xu + 5 很给力!

查看全部评分

回复 使用道具 举报
zyk.Zhou活字格认证
银牌会员   /  发表于:2021-8-31 14:32:25
2#
本帖最后由 zyk.Zhou 于 2021-8-31 14:34 编辑

对于视图,工具栏的字段设置都是被禁用了,“文本”是那个工具栏控件默认的值,不代表实际的视图字段是文本,不影响你使用的。
如果想改变类型,可以参考https://gcdn.grapecity.com.cn/showtopic-75175-1-574.html
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-31 15:21:30
4#
您也可以试一下,视图写完之后,创建一个公式字段转化它的类型

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部