【问题标题】:Is there any ways to count number of character in NVARCHAR column in SQL Server? [duplicate]有什么方法可以计算 SQL Server 中 NVARCHAR 列中的字符数? [复制]
【发布时间】:2016-09-20 15:03:24
【问题描述】:

例如,我将100001,100002, 存储在NVARCHAR 列中。

我想统计一下,在这个栏目中出现的次数。

【问题讨论】:

  • select len(col) - len(replace(col, ',', ''))
  • @juergen d:太糟糕了;你的评论就是我的答案:-)
  • @ThorstenKettner 就像你没有回答一样,因为有 plenty of dupe 目标!

标签: sql sql-server


【解决方案1】:

选择 len('100001,100002,') - len(replace('100001,100002,',',',''))

返回 2

【讨论】:

  • cmets 里已经写好了,请问你的答案是什么?
  • 不是。我敢肯定,如果您查看时间戳,您会发现我们几乎是在同一时间发布的。
  • 11 分钟的差异,但仍然如此。 2016-05-23 16:23:49Z -> 2016-05-23 16:34:39Z
  • 我的立场是正确的。我以后会更加小心的。
猜你喜欢
  • 1970-01-01
  • 2012-06-24
  • 2018-04-23
  • 1970-01-01
  • 2015-11-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-12
相关资源
最近更新 更多