当前位置: 首页 > news >正文

sql server 对 nvarchar 类型的列进行 SUM() 运算

因为 SUM() 是一个数值聚合函数,不能直接应用于字符串类型的数据。为了正确汇总标准数量,你需要确保该列的数据类型是数值类型,如 intdecimalfloat。

假设要统计数量列的和,由于数量列是 nvarchar 类型,你需要先将它转换为合适的数值类型。可以使用 CAST()CONVERT() 函数进行类型转换。

 SUM(CAST(数量 AS DECIMAL(10, 0))) AS 总数量--------------------------------------------------------------
SELECT ID1, ID2, SUM(CAST(数量 AS DECIMAL(10, 0))) AS 总数量
FROM YourTable
GROUP BY ID1, ID2
ORDER BY ID1, ID2;

http://www.lryc.cn/news/520624.html

相关文章:

  • java中json字符串键值获取
  • MPLS原理及配置
  • 口碑很好的国产LDO芯片,有哪些?
  • 【流程设计】类似钉钉的流程设计功能样式demo
  • ChatGPT入门之文本情绪识别:先了解LSTM如何处理文字序列
  • 测试开发之面试宝典
  • 399. 除法求值【 力扣(LeetCode) 】
  • 算法日记1:洛谷p2678跳石头(二分答案)
  • Unity shader中真的可以动态关闭Stencil Test吗?
  • YOLOv9改进,YOLOv9自研检测头融合HyCTAS的Self_Attention自注意力机制,2024,适合目标检测、分割任务
  • 计算机网络 (36)TCP可靠传输的实现
  • Git版本控制 - 创建使用Repository
  • MySQL —— 在CentOS9下安装MySQL
  • LeetCode 热题 100_腐烂的橘子(52_994_中等_C++)(图;广度优先遍历(队列))
  • Nginx 可观测性最佳实践
  • LabVIEW光流跟踪算法
  • Jira用例自动去除summary重复用例
  • 基于openEuler22.03SP4部署Prometheus+Grafana
  • 泛目录和泛站有什么差别
  • css 布局及动画应用(flex+transform+transition+animation)
  • springboot vue uniapp 仿小红书 1:1 还原 (含源码演示)
  • lombok在高版本idea中注解不生效的解决
  • 跨境电商领域云手机之选:亚矩阵云手机的卓越优势
  • Linux第二课:LinuxC高级 学习记录day02
  • 6. NLP自然语言处理(Natural Language Processing)
  • win10电脑 定时关机
  • linux删除用户
  • FPGA的 基本结构(Xilinx 公司Virtex-II 系列FPGA )
  • Springboot项目如何消费Kafka数据
  • LeetCode 热题 100 | 子串