使用 LEN 对 ntext 字段进行 SQL SUM

标签 sql sql-server-2008 sum content-length

我想计算 ntext 列中的字符数,然后获取 SUM 例如,我有以下查询:

SELECT LEN(field1) AS Length, field1 
FROM table

它将返回如下结果:

|Length|field1|
-------------------
  4     abcd
  6     abcdef
  4     abcd

我现在想要获取长度字段的SUM。使用 MS SQL 2008。

最佳答案

最简单的解决方案是(不使用子查询或任何其他可能降低性能的)

SELECT SUM(LEN(field1)) AS totalLength
FROM table

关于使用 LEN 对 ntext 字段进行 SQL SUM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12366875/

相关文章:

php - 记录对 SQL Server 数据库的更改并将其发送到客户端的最佳方式?

sql-server-2008 - 使用 EF Code First 锁定

java - 如何使用 LocalTime 在 Java 中对两次求和?

java - 如何获得循环中产生的 char 值的总和?

mysql - 根据 resultID 创建违规发生频率的列表

MySQL - 多行总数的百分比

mysql - 当值不存在时如何显示 0?

MYSQL - 如何让3行数据变成1行数据

c# - ASP c# 中酒店客房可用性的 SQL

sql-server - SQL Server 2008 未使用空间索引